Maison >développement back-end >Problème PHP >Comment trouver le nombre de tableaux en php
Il existe de nombreuses façons d'obtenir le nombre de tableaux en PHP. Voici quelques méthodes couramment utilisées :
La fonctioncount() est la méthode la plus couramment utilisée en PHP et peut être utilisée pour obtenir le nombre de tableaux. nombre de tableaux. Le nombre d'éléments.
L'exemple de code est le suivant :
$array = array('a', 'b', 'c', 'd', 'e'); $count = count($array); //5
la fonction sizeof() a la même fonction que la fonction count(), qui est utilisée pour obtenir le nombre d'éléments dans le tableau, mais en réalité utiliser, count() est généralement utilisé)fonction.
L'exemple de code est le suivant :
$array = array('a', 'b', 'c', 'd', 'e'); $size = sizeof($array); //5
Utilisez la boucle foreach pour parcourir le tableau, et vous pouvez compter le nombre d'éléments dans le tableau via un compteur.
L'exemple de code est le suivant :
$array = array('a', 'b', 'c', 'd', 'e'); $count = 0; foreach($array as $item){ $count++; }
La fonction Array_count_values() est utilisée pour compter le nombre d'occurrences de chaque élément du tableau et renvoyer un nouveau tableau.
Les clés du nouveau tableau sont les valeurs du tableau d'origine, et les valeurs du nouveau tableau sont le nombre de fois que la valeur correspondante apparaît dans le tableau d'origine.
L'exemple de code est le suivant :
$array = array('a', 'b', 'c', 'd', 'e', 'a', 'd', 'd'); $count_array = array_count_values($array); //array('a' => 2, 'b' => 1, 'c' => 1, 'd' => 3, 'e' => 1) $count = count($count_array); //5
En plus des méthodes ci-dessus, il existe d'autres méthodes, telles que : l'alias count() de la fonction sizeof(), la fonction count_recursive() et l'utilisation de array_keys() fonction pour obtenir le nombre de noms de clés dans le tableau, etc., mais en utilisation réelle, l'une des méthodes ci-dessus est généralement utilisée pour obtenir le nombre d'éléments dans le tableau.
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!