En PHP, la fonction each() est utilisée pour renvoyer le nom de clé et la valeur de clé de l'élément actuel et déplacer le pointeur interne vers l'avant ; cette fonction peut générer un tableau composé du nom de clé et de la valeur de clé de l'élément pointé ; par le pointeur interne actuel du tableau, si le pointeur interne dépasse la plage du tableau, la fonction renvoie false et la syntaxe est "chacun (tableau)".
L'environnement d'exploitation de cet article : système Windows 10, PHP version 5.6, ordinateur Dell G3
La fonction each() renvoie le nom de la clé et la valeur de la clé ? élément actuel et définit le pointeur interne sur Avancer.
Le nom de clé et la valeur de clé de l'élément seront renvoyés dans un tableau de quatre éléments. Deux éléments (1 et Value) contiennent la valeur de la clé et deux éléments (0 et Key) contiennent le nom de la clé.
each(array)
tableau requis. Spécifie le tableau à utiliser. La fonction
Explication
each() génère un tableau composé du nom de clé et de la valeur de clé de l'élément pointé par le pointeur interne actuel du tableau, et déplace le pointeur interne vers l'avant.
Le tableau renvoyé comprend quatre éléments : les noms de clé 0, 1, la clé et la valeur. Les cellules 0 et key contiennent les noms de clé des cellules du tableau, et 1 et value contiennent les données.
Si le pointeur interne dépasse la plage du tableau, cette fonction retournera FALSE.
L'exemple est le suivant :
<!DOCTYPE html> <html> <body> <?php $people = array("Bill", "Steve", "Mark", "David"); reset($people); while (list($key, $val) = each($people)) { echo "$key => $val<br>"; } ?> </body> </html>
Résultat de sortie :
Conseils : La fonction each() est obsolète dans PHP 7.2.0.
Apprentissage recommandé : "Tutoriel vidéo PHP"
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!