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.