In PHP sind „NULL“ und „leer“ zwei Konzepte.
isset wird hauptsächlich verwendet, um festzustellen, ob eine Variable initialisiert wurde.
empty kann Variablen mit den Werten „false“, „empty“, „0“, „NULL“ und „uninitialized“ als TRUE bestimmen
is_null wertet nur Variablen mit dem Wert „NULL“ als TRUE aus
var == null und wertet Variablen mit den Werten „false“, „empty“, „0“ und „NULL“ als TRUE aus
var == = null Nur Variablen mit dem Wert „NULL“ werden als WAHR beurteilt
Hinweis: Bei der Beurteilung, ob eine Variable wirklich „NULL“ ist, wird is_null meist verwendet, um Störungen durch Werte wie „ false“ und „0“.