PHP détermine si le tableau obtenu est vide
PHP, en tant que langage de script côté serveur, est très pratique pour le traitement des tableaux. Mais pendant l'utilisation, nous avons souvent besoin de déterminer si un tableau est vide. Voyons comment déterminer si le tableau obtenu est vide.
Le moyen le plus simple est d'utiliser la fonction empty() comme indiqué ci-dessous :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
Dans cet exemple, $arr1 est un tableau vide et $arr2 est un tableau avec un seul élément nul. Utilisez la fonction empty() pour déterminer s'il est vide. Les résultats de sortie des deux tableaux sont "vides".
Notez que l'utilisation de la fonction empty() peut déterminer si une variable est vide, pas seulement un tableau. Lorsque la valeur de la variable est 0, false, une chaîne vide, un tableau vide, une variable nulle ou non définie, la fonction empty() renvoie true.
Une autre façon consiste à utiliser la fonction count(), comme indiqué ci-dessous :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
Utilisez la fonction count() pour comparer le nombre d'éléments du tableau avec 0 afin de déterminer si le tableau est vide. Différente de la fonction empty(), la fonction count() ne jugera pas 0, false, une chaîne vide, etc. comme un tableau vide. Elle ne retournera vrai que lorsque le nombre d'éléments du tableau est 0.
Enfin, nous pouvons également utiliser la fonction array_key_exists() pour déterminer si le tableau est vide, comme indiqué ci-dessous :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
|
Utilisez la fonction array_key_exists() pour déterminer s'il existe une valeur de clé spécifiée dans le tableau. Si le tableau ne contient aucun élément ou si toutes les valeurs de clé du tableau ne sont pas égales à la valeur de clé spécifiée, alors le tableau est jugé vide et "vide" est affiché.
Pour résumer, PHP dispose de trois façons de déterminer si le tableau obtenu est vide, à savoir en utilisant la fonction empty(), la fonction count() et la fonction array_key_exists(). Il est recommandé de choisir de manière flexible en fonction de vos propres besoins en programmation réelle.
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!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)
