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

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

Barbara Streisand
Barbara Streisandoriginal
2024-12-02 03:57:13883parcourir

How Can I Efficiently Check for Empty Arrays in PHP?

Vérification des tableaux vides en PHP

Lorsque vous travaillez avec des tableaux en PHP, il est souvent nécessaire de vérifier s'ils sont vides ou non. Les méthodes suivantes fournissent des moyens efficaces pour effectuer cette évaluation :

Comparaison booléenne

La méthode la plus simple consiste à comparer le tableau à une valeur booléenne. Si le tableau est vide, il sera évalué comme faux.

if (!$playerlist) {
    // list is empty
}

Compter les éléments du tableau

Une autre option consiste à compter le nombre d'éléments dans le tableau à l'aide de la fonction count(). Si le nombre est nul, le tableau est vide.

if (count($playerlist) === 0) {
    // list is empty
}

Filtrer les valeurs vides

Dans certains cas, le tableau peut contenir des valeurs vides qui doivent être supprimées avant de vérifier le vide. Ceci peut être réalisé avec une boucle foreach et une opération de désactivation :

foreach ($playerlist as $key => $value) {
    if (!strlen($value)) {
       unset($playerlist[$key]);
    }
}

if (!$playerlist) {
   // empty array
}

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