- empty() retourne TRUE si la variable contient une valeur non nulle. C´est à dire, autre chose que ´0´.
- isset() retourne TRUE si la variable est affecté, même si elle contient une valeur nulle.
Pour aller plus vite:
< ?
$_aVar = 0;
print ! $_aVar ? 0:1; / / retourne 0
print ( $_bVar = "
") && $_bVar ? 1:0; / / retourne 1
print ( $_cVar = 0) && $_cVar ! = NULL ? 1:0; / / retourne 0
print ! @$_dVar ? 0:1; / / retourne 0
print ( $_dVar = 10) && $_dVar == TRUE ? 1:0; / / retourne 1
$_eVar = 0;
print $_eVar ! = FALSE ? 0:1; / / retourne 1
? >