dedlfix: Variable auf einen festen Wert prüfen

Beitrag lesen

echo $begrüßung;

$uhr = $_POST['uhr'];
[1] und wenn die Notices ausgeschaltet sind, würde die obige nutzlose Umkopieraktion tritzdem noch ein $uhr erzeugen, auch wenn $_POST['uhr'] nicht vorhanden ist - dann natürlich mit dem Wert false.

Nicht false sondern null.

Das macht dann aber isset() unbrauchbar an dieser Stelle.

Nein, denn ein null-Wert in einer Variablen wird von isset() ebenfalls als nicht vorhanden gewertet. Man kann sich vom Vorhandensein einer null enthaltenden Variable mit var_dump($GLOBALS); überzeugen (im globalen Kontext natürlich).

echo "$verabschiedung $name";