Dieter Raber: Notice-Meldungen

Beitrag lesen

Hallo Wilhelm,

$_GET etc. muss man nicht initialisieren, die sind immer da. Ob es den erwuenschten Key gibt, ist natuerlich eine andere Sache.

Meine Standardloesung dafuer ist ein kleines Ternary-Statement
$foo = !empty($_GET['foo']) ? $_GET['foo'] : ''; //bzw. array() oder was angemessen ist im Else-Teil

Wenn Du unbedingt $_GET['foo'] brauchst, sollte auch funktionieren:
$_GET['foo'] = !empty($_GET['foo']) ? $_GET['foo'] : '';

Dieter