Maison >développement back-end >tutoriel php >Comment puis-je vérifier les tableaux vides en PHP ?

Comment puis-je vérifier les tableaux vides en PHP ?

DDD
DDDoriginal
2024-12-02 21:39:11561parcourir

How Can I Check for Empty Arrays in PHP?

Vérification des tableaux vides en PHP

Déterminer si un tableau est vide est une tâche courante en PHP, en particulier lorsque vous travaillez avec des soumissions de formulaires ou des manipulations de données.

Une façon de vérifier si un tableau est vide est d'utiliser la fonction empty(). Cette fonction est évaluée comme vraie si la variable est vide, ce qui inclut des tableaux sans éléments.

Par exemple :

$players = []; // An empty array

if (empty($players)) {
    echo "The players array is empty.";
}

Une autre façon de vérifier si un tableau est vide est d'utiliser le nombre () fonction. Cette fonction renvoie le nombre d'éléments dans un tableau. Un tableau vide aura un nombre de zéro.

Par exemple :

$players = []; // An empty array

if (count($players) === 0) {
    echo "The players array is empty.";
}

Si vous devez rechercher des éléments vides dans un tableau avant de le traiter, vous pouvez utiliser une boucle foreach pour parcourez les éléments et vérifiez s’ils sont vides. Si un élément est vide, vous pouvez le supprimer du tableau.

Par exemple :

$players = ['John', '', 'Mary', '', 'Bob']; // An array with empty elements

foreach ($players as $key => $value) {
    if (empty($value)) {
        unset($players[$key]);
    }
}

if (empty($players)) {
    echo "The players array is empty.";
}

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