Méthode d'implémentation : 1. Définissez une variable de compteur avec la syntaxe "$len=0;" ; 2. Parcourez le tableau avec la syntaxe "foreach($arr as $v){}" ; , utilisez l'instruction " $len++;" qui compte le nombre à chaque boucle, la valeur du compteur augmente de 1. Lorsque la boucle se termine, affichez simplement la valeur du compteur.
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur DELL G3
boucle php pour trouver le nombre d'éléments d'un tableau
En php, quand il s'agit de boucler des tableaux , ce qui me vient à l'esprit. Les instructions for et foreach sont incluses.
Mais lorsque l'instruction for parcourt un tableau, vous devez connaître la longueur du tableau, donc cet article ne s'applique pas.
Nous devons donc utiliser l'instruction foreach pour boucler le tableau.
Idée d'implémentation :
Définissez une variable compteur $len, avec la valeur initialisée à 0, utilisée pour compter le nombre d'éléments du tableau.
Utilisez l'instruction foreach pour parcourir le tableau
Dans le corps de la boucle, utilisez l'opérateur "++" pour calculer le nombre À chaque fois dans la boucle, la valeur du compteur est augmentée de 1
La boucle se termine et la valeur du compteur est affichée Juste la valeur.
Code d'implémentation :
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(1,2,3,4,5,32,34,12,0,7); var_dump($arr); $len=0; foreach($arr as $v){ $len++; } echo "数组元素个数为:".$len; ?>
Est-ce correct ? Utilisons la fonction intégrée pour vérifier :
echo "数组元素个数为:".count($arr);
ok, c'est correct.
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!