Maison >développement back-end >tutoriel php >Comment puis-je vérifier les 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!