Maison >développement back-end >Problème PHP >Déterminer si le tableau est vide php

Déterminer si le tableau est vide php

WBOY
WBOYoriginal
2023-05-23 11:17:37554parcourir

En PHP, il existe deux façons de déterminer si un tableau est vide. Nous allons présenter ici deux méthodes.

Méthode 1 : utilisez la fonction count() pour déterminer le nombre d'éléments d'un tableau

La fonction count() intégrée de PHP peut renvoyer le nombre de tous les éléments d'un tableau. Nous pouvons utiliser cette fonction pour déterminer si un tableau est. vide.

Voici un exemple de code :

<?php
$array = array();
if(count($array) == 0){
    echo "数组为空";
} else {
    echo "数组不为空";
}
?>

Dans le code ci-dessus, nous définissons d'abord un tableau nommé $array, et il n'y a aucun élément dans le tableau. Utilisez ensuite la fonction count() pour déterminer le nombre d'éléments dans le tableau $array. Si le nombre est 0, le tableau est vide.

Si le tableau $array contient des éléments, alors la fonction count() renverra le nombre d'éléments dans le tableau, et nous pouvons l'utiliser pour déterminer que le tableau n'est pas vide.

Méthode 2 : utilisez la fonction vide() pour déterminer si le tableau est vide

La fonction vide() peut déterminer si une chaîne, un tableau ou un objet est vide. Cependant, il convient de noter que la fonction vide() le fait. ne détermine pas si l'objet est vide. Il est jugé en fonction du fait que ses attributs sont vides, mais en fonction du fait que l'objet est invalide. Par conséquent, cet article présente uniquement la méthode de jugement de tableau de la fonction empty().

Pour déterminer si le tableau est vide, nous pouvons utiliser directement la fonction empty() :

<?php
$array = array();
if(empty($array)){
    echo "数组为空";
} else {
    echo "数组不为空";
}
?>

Dans le code ci-dessus, il suffit d'utiliser le tableau $array comme paramètre de la fonction empty() Si le $. array array est vide, alors la fonction vide () renvoie vrai, sinon elle renvoie faux.

Résumé :

En PHP, nous pouvons déterminer si un tableau est vide grâce à la fonction count() et à la fonction empty(). Parmi elles, la fonction count() peut renvoyer le nombre d'éléments du tableau ; la fonction empty() peut être utilisée pour déterminer si une chaîne, un tableau ou un objet est vide. En fonction des besoins réels, nous pouvons choisir de manière flexible d’utiliser différentes méthodes.

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!

Déclaration:
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