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.
end() - pointe le pointeur interne vers le dernier élément du tableau et génère
next() - pointe le pointeur interne vers l'élément suivant dans le tableau un élément et une sortie (apprentissage recommandé : Programmation PHP de l'entrée à la maîtrise)
prev() - pointe le pointeur interne vers l'élément précédent dans le tableau et génère
reset() - Pointez le pointeur interne sur le premier élément du tableau et affichez
each() - Renvoie le nom et la valeur de la clé de l'élément actuel et déplacez le pointeur interne transférer
$tmp = array('a','b','c','d'); echo current($tmp)."\n"; echo end($tmp)."\n"; echo current($tmp)."\n"; reset($tmp); echo current($tmp)."\n";
Par exemple :
<?PHP $array = array(1,2,4,6,8); echo end($array); ?> <?PHP $array = array(1,2,4,6,8); echo array_pop($array); ?> <?PHP $array = array(1,2,4,6,8); $k = array_slice($array,-1,1); print_r($k); //结果是一维数组 ?>
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!