24-12-2008, 03:38 PM
Le problème de empty(), c'est que c'est de la poudre aux yeux. C'est une solution de facilité. C'est sympa car ça demande moins de rigueur, mais finalement ça revient à faire un isset() suivi d'une comparaison stricte (ou d'une comparaison avec transtypage).
Sephi-Chan
Documentation a écrit :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)
Sephi-Chan