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();
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 "数组不是空的"; }
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 "数组不是空的"; }
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 "数组不是空的"; }
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 "数组不是空的"; }
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!