Position actuelle: Accueil> Derniers articles> Apprentissage du tableau PHP 2D: comment calculer la longueur du tableau

Apprentissage du tableau PHP 2D: comment calculer la longueur du tableau

gitbox 2025-06-29

Qu'est-ce qu'un tableau bidimensionnel

En PHP, les tableaux peuvent être divisés en une dimension et multidimensionnelle, et un tableau bidimensionnel est un tableau composé de plusieurs tableaux, où chaque élément lui-même est un tableau.

Voici un simple exemple de tableau bidimensionnel:

$ étudiants = Array (
    array ('name' => 'tom', 'age' => 18, 'score' => 80),
    array ('name' => 'jerry', 'age' => 19, 'score' => 85),
    Array ('name' => 'Alice', 'Age' => 17, 'score' => 90)
));

Ce tableau bidimensionnel contient trois éléments, chacun étant un tableau qui stocke le nom, l'âge et les notes de l'élève.

Comment calculer la longueur d'un tableau 2D

Le calcul de la longueur d'un tableau bidimensionnel est en fait du calcul du nombre d'éléments dans le tableau.

Utilisez la fonction de nombre

La fonction de décompte intégrée de PHP peut être utilisée pour calculer la longueur d'un tableau, y compris les tableaux bidimensionnels. La syntaxe de base de cette fonction est la suivante:

compter ($ array, $ mode);

$ array représente le tableau pour calculer la longueur, et le mode $ est un paramètre facultatif qui détermine la méthode de calcul. Vous pouvez choisir Normal Count ( count_normal ) ou récursive Count ( count_recursive ), qui est par défaut au nombre normal.

Voici un exemple d'utilisation de la fonction de comptage pour calculer la longueur d'un tableau bidimensionnel:

$ étudiants = Array (
    array ('name' => 'tom', 'age' => 18, 'score' => 80),
    array ('name' => 'jerry', 'age' => 19, 'score' => 85),
    Array ('name' => 'Alice', 'Age' => 17, 'score' => 90)
));

$ Count = Count ($ étudiants);

Echo "La longueur du tableau est: $ Count";

Le résultat de la sortie est:

La longueur du tableau est: 3

Utiliser Forach Loop

Une autre méthode consiste à utiliser FOREACH pour parcourir un tableau bidimensionnel et à compter le nombre d'éléments dans le tableau. Chaque fois qu'un élément est traversé, le compteur est incrémenté de celui jusqu'à ce que la traversée soit terminée.

Voici un exemple d'utilisation d'une boucle foreach pour calculer la longueur d'un tableau 2D:

$ étudiants = Array (
    array ('name' => 'tom', 'age' => 18, 'score' => 80),
    array ('name' => 'jerry', 'age' => 19, 'score' => 85),
    Array ('name' => 'Alice', 'Age' => 17, 'score' => 90)
));

$ count = 0;
foreach ($ étudiants en tant qu'étudiant $) {
    $ Count ++;
}

Echo "La longueur du tableau est: $ Count";

Le résultat de la sortie est:

La longueur du tableau est: 3

résumé

Cet article décrit comment calculer la longueur d'un tableau bidimensionnel PHP. En utilisant deux méthodes communes de fonction de comptage et de boucle FOREAK , vous pouvez gérer de manière flexible les différentes exigences de fonctionnement du tableau.