Eine Variable wird als NULL interpretiert, wenn
*
ihr die Konstannte NULL als Wert zugewiesen wurde,
*
ihr bis jetzt kein Wert zugewiesen wurde,
*
sie mit unset() gelöscht wurde.
Laut
Php.At Link
NULL bedeutet 0 für numerische Felder
und "" (Leerstring) bzw. NULL Wert für alphanumerische Felder
NULL heißt soviel wie undefiniert oder nicht angegeben oder nicht bekannt, kein wie immer gearteter typisierter Zugriff möglich.