Maison > développement back-end > Problème PHP > Comment déterminer si un tableau est vide en php

Comment déterminer si un tableau est vide en php

PHPz
Libérer: 2023-04-24 10:25:42
original
1052 Les gens l'ont consulté

En PHP, il n'est pas difficile de déterminer si un tableau est vide. Il existe généralement de nombreuses façons d'atteindre cet objectif, en voici quelques-unes :

1. Utilisez la fonction empty()

La fonction empty() intégrée à PHP peut vérifier si une variable est une "valeur vide". . Cette fonction renvoie une valeur booléenne, vraie si la variable n'est pas définie, la valeur est 0 ou une chaîne vide, le tableau est vide, ou NULL, sinon elle renvoie faux. Vous pouvez utiliser la fonction empty() comme l'exemple de code suivant pour déterminer si le tableau est vide :

$array = array(); // initialize empty array
if (empty($array)) {
    echo 'The array is empty';
} else {
    echo 'The array is not empty';
}
Copier après la connexion

2. Utilisez la fonction count()

Une autre fonction utile est count(), qui peut renvoyer le nombre d'éléments dans un tableau. Si le tableau est vide, zéro est renvoyé. Voici un exemple de code qui utilise la fonction count() pour déterminer si le tableau est vide :

$array = array(); // initialize empty array
if (count($array) == 0) {
    echo 'The array is empty';
} else {
    echo 'The array is not empty';
}
Copier après la connexion

3. Utilisez la fonction isset()

isset() pour vérifier si la variable a été définie et n'est pas nulle. . Par conséquent, vous pouvez également utiliser la fonction isset() pour vérifier si le tableau est vide. Voici un exemple de code qui utilise la fonction isset() pour déterminer si le tableau est vide :

$array = array(); // initialize empty array
if (!isset($array[0])) {
    echo 'The array is empty';
} else {
    echo 'The array is not empty';
}
Copier après la connexion

4. Utilisez la fonction array_key_exists()

array_key_exists() pour vérifier si la valeur de clé spécifiée existe dans le tableau. S'il n'existe pas, renvoyez false. Par conséquent, vous pouvez utiliser cette fonction pour vérifier si le premier élément du tableau existe afin de déterminer si le tableau est vide. Ce qui suit est un exemple de code qui utilise la fonction array_key_exists() pour déterminer si un tableau est vide :

$array = array(); // initialize empty array
if (!array_key_exists(0, $array)) {
    echo 'The array is empty';
} else {
    echo 'The array is not empty';
}
Copier après la connexion

En résumé, les quatre méthodes ci-dessus peuvent toutes avoir pour effet de déterminer si un tableau PHP est vide. Dans la programmation réelle, vous devez choisir différentes méthodes en fonction de vos propres besoins.

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!

source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal