'Zero' e' una cosa, 'NULL' e' un'altra... is_null() risulta TRUE solo se la variabile e' impostata sul valore speciale NULL. 0 non e' NULL. 0.00 non e' NULL. Qualsiasi valore, compresa la stringa vuota "", non e' NULL.
http://www.php.net/manual/it/language.types.null.php
Per controllare se una variabile sia uguale a zero, basta un semplice:
^_^codice:if ($numero == 0)

Rispondi quotando