Variable à vérifier.
Note : empty() ne vérifie que les variables, tout autre chose retournera une erreur d'analyse. En d'autres termes, ce qui suit ne fonctionne pas : empty(trim($name)).
empty() est l'opposé de (boolean) var, excepté le fait qu'aucune alerte n'est générée lorsqu'une variable n'est pas définie.
Retourne FALSE si var a une valeur non-vide et différente de zéro.
Ce qui suit est considéré comme étant vide :
"" (une chaîne vide) |
0 (0 en tant qu'entier) |
"0" (0 en tant que chaîne de caractères) |
NULL |
FALSE |
array() (un tableau vide) |
var $var; (une variable déclarée, mais sans valeur dans une classe) |
Exemple 1. Une comparaison simple empty() / isset().
|
Note : Comme ceci est une structure du langage, et non pas une fonction, il n'est pas possible de l'appeler avec les variables fonctions.
Précédent | Sommaire | Suivant |
doubleval | Niveau supérieur | floatval |