29/07/2009Le non typage du PHP amène quelques problèmes parfois. Ainsi, la fonction empty sur PHP (4 et 5) doit renvoyer vrai quand la variable qu'elle contient a une valeur... vide.
L'exemple suivant affiche bien "non vide".
$a=1;if (empty($a)) echo 'vide';else echo 'non vide'; Cependant, si on remplace la valeur de $a par 0 (qui est une valeur numérique, non vide), le message "vide" s'affiche...
Dernière modification le 03/01/2019 - Quillevere.net