Maison  >  Article  >  développement back-end  >  Comment déterminer le nombre d'éléments dans un tableau en php

Comment déterminer le nombre d'éléments dans un tableau en php

小老鼠
小老鼠original
2023-06-05 16:19:431173parcourir

Comment utiliser PHP pour déterminer le nombre d'éléments dans un tableau : 1. Utilisez la fonction "count()" pour déterminer, et la syntaxe est "echo count(array); " 2. Utilisez la fonction "sizeof(); )" fonction à déterminer, et la syntaxe est " echo sizeof(array); "; 3. Utilisez la boucle foreach, la syntaxe est "foreach (array) {element}"; 4. Utilisez la boucle while, la syntaxe est " while ( isset(tableau [élément]))) {}". ”

Comment déterminer le nombre d'éléments dans un tableau en php

Le système d'exploitation de ce tutoriel : système Windows 10, PHP version 8.1.3, ordinateur Dell G3

1. Utilisez la fonction count()

En PHP, le moyen le plus simple de déterminer. le nombre d'éléments dans le tableau Combien y a-t-il d'éléments en utilisant la fonction count(). Cette fonction renvoie le nombre d'éléments dans le tableau. Vous pouvez utiliser le code suivant pour démontrer :

$myArray = array('apple', 'banana', 'orange');
echo count($myArray); // 输出 3

Le code ci-dessus crée un tableau contenant trois. elements., il renvoie 3 car il y a trois éléments dans le tableau

2. Utilisez la fonction sizeof()

PHP fournit également une autre fonction appelée sizeof(), qui peut être déterminée comme la fonction count(). Le nombre d'éléments dans le tableau. En fait, les deux fonctions sont presque identiques. Le code suivant montre comment utiliser la fonction sizeof() :

$myArray = array('apple', 'banana', 'orange');
echo sizeof($myArray); // 输出 3

Comme la fonction count(), lorsque la fonction sizeof() est appelée. , il renvoie 3.

3. Utilisez la boucle foreach

En plus d'utiliser des fonctions, vous pouvez également utiliser la boucle foreach pour déterminer le nombre d'éléments dans le tableau. Vous pouvez utiliser le code suivant pour démontrer :

$myArray = array('apple', 'banana', 'orange');
$count = 0;
foreach ($myArray as $value) {
    $count++;
}
echo $count; // 输出 3

. Dans cet exemple, nous utilisons La boucle foreach parcourt chaque élément du tableau $myArray Pour chaque élément, le code augmente la valeur de la variable $count de 1. Lorsque la boucle se termine, $count enregistre le nombre d'éléments dans le. tableau, qui vaut 3. , en utilisant une boucle while

La dernière façon de déterminer le nombre d'éléments du tableau est d'utiliser une boucle while Vous pouvez utiliser le code suivant pour démontrer :

$myArray = array('apple', 'banana', 'orange');
$count = 0;
while (isset($myArray[$count])) {
    $count++;
}
echo $count; // 输出 3

Dans cet exemple, nous utilisons un. boucle while pour incrémenter la valeur de la variable $count jusqu'à ce que $myArray[$count] n'existe plus. À la fin de la boucle while, la valeur de $count est le nombre d'éléments dans le tableau, qui est 3.

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