Maison  >  Article  >  développement back-end  >  Comment utiliser la fonction actuelle de php ?

Comment utiliser la fonction actuelle de php ?

藏色散人
藏色散人original
2019-05-30 14:57:583030parcourir

La fonction php current est utilisée pour renvoyer la valeur de l'élément courant dans le tableau. Sa syntaxe est current(array). Le paramètre array est obligatoire et fait référence au tableau à utiliser. Cette fonction ne déplace pas le pointeur interne du tableau, pour ce faire, utilisez les fonctions next() et prev().

Comment utiliser la fonction actuelle de php ?

Comment utiliser la fonction actuelle de php ?

Définition et utilisation

la fonction current() renvoie la valeur de l'élément actuel dans le tableau.

Chaque tableau possède un pointeur interne pointant vers son élément "courant", pointant initialement vers le premier élément inséré dans le tableau.

Astuce : Cette fonction ne déplace pas le pointeur interne du tableau. Pour ce faire, utilisez les fonctions next() et prev().

Méthodes associées :

● end() - pointe le pointeur interne vers le dernier élément du tableau et affiche

● next() - Pointez le pointeur interne vers l'élément suivant du tableau et affichez

● prev() - Pointez le pointeur interne vers l'élément précédent du tableau et affichez

● reset() - Will Le pointeur interne pointe vers le premier élément du tableau et génère

● each() - renvoie le nom de la clé et la valeur de la clé de l'élément actuel et déplace le pointeur interne vers l'avant

Syntaxe

current(array)

Paramètres

tableau requis. Spécifie le tableau à utiliser.

Explication

La fonction current() renvoie l'élément (cellule) actuel dans le tableau.

Chaque tableau possède un pointeur interne pointant vers son élément "courant", pointant initialement vers le premier élément inséré dans le tableau.

La fonction current() renvoie la valeur de l'élément du tableau actuellement pointé par le pointeur interne, sans déplacer le pointeur. Si le pointeur interne pointe au-delà de la fin de la liste de cellules, current() renvoie FALSE.

Valeur de retour : renvoie la valeur de l'élément actuel dans le tableau. Si l'élément actuel est vide ou si l'élément actuel n'a aucune valeur, il renvoie FALSE.

Version PHP : 4+

Exemple 1

Montre toutes les méthodes associées :

<?php
$people = array("Bill", "Steve", "Mark", "David");
echo current($people) . "<br>"; // 当前元素是 Bill
echo next($people) . "<br>"; // Bill 的下一个元素是 Steve
echo current($people) . "<br>"; // 现在当前元素是 Steve
echo prev($people) . "<br>"; // Steve 的上一个元素是 Bill
echo end($people) . "<br>"; // 最后一个元素是 David
echo prev($people) . "<br>"; // David 之前的元素是 Mark
echo current($people) . "<br>"; // 目前的当前元素是 Mark
echo reset($people) . "<br>"; // 把内部指针移动到数组的首个元素,即 Bill
echo next($people) . "<br>"; // Bill 的下一个元素是 Steve
print_r (each($people)); // 返回当前元素的键名和键值(目前是 Steve),并向前移动内部指针
?>

Sortie :

Bill
Steve
Steve
Bill
David
Mark
Mark
Bill
Steve
Array ( [1] => Steve [value] => Steve [0] => 1 [key] => 1 )

Exemple 2

Sortie de la valeur de l'élément actuel dans le tableau :

<?php
$people = array("Bill", "Steve", "Mark", "David");
echo current($people) . "<br>";
?>

Sortie :

Bill

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn