Dans le développement de PHP, il est très courant de déterminer si un tableau contient plusieurs valeurs. Nous pouvons obtenir ce jugement de différentes manières, comme la vérification de la durée du tableau ou la détection s'il y a des éléments en double dans le tableau. Ensuite, nous présenterons plusieurs méthodes de jugement courantes.
Dans PHP, la fonction Count () est utilisée pour obtenir la longueur du tableau. En déterminant si la longueur du tableau est supérieure à 1, nous pouvons savoir si le tableau contient plusieurs valeurs.
Dans cet exemple, la longueur du tableau est 3, donc la sortie "le tableau a plusieurs valeurs".
Semblable à la fonction Count (), la fonction SIZEOF () peut également être utilisée pour obtenir la longueur du tableau, et la méthode utilisée est la même que Count ().
Dans cet exemple, la longueur du tableau est 3, donc "le tableau a plusieurs valeurs" est sortie.
En plus de juger la durée du tableau, nous pouvons également déterminer si le tableau contient plusieurs valeurs différentes en jugeant s'il y a des éléments en double dans le tableau.
La fonction Array_Unique () est utilisée pour supprimer les éléments en double dans un tableau. Si la longueur de la déduplication est différente de la longueur du tableau d'origine, cela signifie que le tableau d'origine contient des éléments en double, ce qui prouve que le tableau a plusieurs valeurs.
Dans cet exemple, le tableau contient l'élément en double 2. Après la déduplication, la longueur du tableau est 3, donc la sortie "le tableau a plusieurs valeurs".
La fonction array_count_values () est utilisée pour compter le nombre d'occurrences de chaque élément dans le tableau. En vérifiant s'il y a des éléments dans le tableau qui semblent plus de 1, nous pouvons juger s'il y a plusieurs valeurs dans le tableau.
Dans cet exemple, l'élément 2 dans le tableau apparaît deux fois, donc la sortie "Le tableau a plusieurs valeurs".
En jugeant la longueur d'un tableau ou en détectant des éléments en double dans un tableau, nous pouvons facilement déterminer si un tableau contient plusieurs valeurs. Dans le développement réel, le choix de la méthode appropriée en fonction des besoins spécifiques peut résoudre efficacement le problème.