Maison > développement back-end > Problème PHP > Parlons de la façon de déterminer si un tableau est vide en PHP

Parlons de la façon de déterminer si un tableau est vide en PHP

PHPz
Libérer: 2023-04-14 17:48:16
original
730 Les gens l'ont consulté

PHP est un langage de script open source largement utilisé et de nombreux sites Web utilisent PHP comme langage backend. En PHP, le traitement des tableaux est une tâche basique et déterminer si un tableau est vide est une exigence très courante. Cet article explique comment utiliser le langage PHP pour déterminer si un tableau est vide.

Tout d'abord, voyons comment créer un tableau vide :

$emptyArray = array();
Copier après la connexion

Le code ci-dessus crée un tableau vide appelé $emptyArray. Nous pouvons utiliser la fonction count() pour obtenir le nombre d’éléments dans le tableau afin de déterminer si le tableau est vide. Si la fonction count() renvoie 0, le tableau est vide, sinon le tableau n'est pas vide.

Ce qui suit est un exemple de code qui utilise la fonction count() pour déterminer si un tableau est vide :

$emptyArray = array();
if(count($emptyArray) == 0) {
    echo "数组是空的";
} else {
    echo "数组不是空的";
}
Copier après la connexion

Dans l'exemple ci-dessus, créez d'abord un tableau vide nommé $emptyArray et obtenez le nombre d'éléments du tableau via la fonction count(). Puisque le tableau ne contient aucun élément, la fonction count() renvoie 0. Par conséquent, si la condition de l'instruction if est vraie, "le tableau est vide" sera affiché.

Regardons maintenant un exemple de tableau non vide et utilisons la fonction count() pour déterminer si le tableau est vide.

$notEmptyArray = array(1, 2, 3);
if(count($notEmptyArray) == 0) {
    echo "数组是空的";
} else {
    echo "数组不是空的";
}
Copier après la connexion

Dans l'exemple ci-dessus, nous avons créé un tableau appelé $notEmptyArray et ajouté 3 éléments au tableau. Puisqu'il y a 3 éléments dans ce tableau, la fonction count() renvoie 3. Par conséquent, si la condition de l’instruction if est fausse, elle affichera « le tableau n’est pas vide ».

En plus d'utiliser la fonction count(), nous pouvons également vérifier si le tableau est vide grâce à la fonction empty(). La fonction empty() permet de vérifier si une variable est vide. La fonction empty() renvoie true lorsqu'un tableau vide lui est transmis.

Ce qui suit est un exemple de code qui utilise la fonction vide() pour déterminer si un tableau est vide :

$emptyArray = array();
if(empty($emptyArray)) {
    echo "数组是空的";
} else {
    echo "数组不是空的";
}
Copier après la connexion

Dans l'exemple ci-dessus, créez d'abord un tableau vide nommé $emptyArray et transmettez le tableau à la fonction vide(). Puisque le tableau est vide, la fonction empty() renvoie true. Par conséquent, si la condition de l'instruction if est vraie, "le tableau est vide" sera affiché.

Regardons maintenant un exemple de tableau non vide et utilisons la fonction empty() pour déterminer si le tableau est vide.

$notEmptyArray = array(1, 2, 3);
if(empty($notEmptyArray)) {
    echo "数组是空的";
} else {
    echo "数组不是空的";
}
Copier après la connexion

Dans l'exemple ci-dessus, nous avons créé un tableau appelé $notEmptyArray et ajouté 3 éléments au tableau. Puisque le tableau n’est pas vide, la fonction empty() renvoie false. Par conséquent, si la condition de l’instruction if est fausse, elle affichera « le tableau n’est pas vide ».

Grâce à l'exemple ci-dessus, nous pouvons constater qu'il est très simple de déterminer si un tableau est vide en PHP. Ceci peut être réalisé en utilisant la fonction count() ou la fonction empty(). Dans les applications réelles, vous pouvez choisir la fonction appropriée à utiliser 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