Mailinglisten-Archive |
Liebe Liste,
Ich stehe vor einem grösseren PHP Projekt und habe mir vorgenommen,
strengstens
valid zu Programmieren, d.h. auch alle Errors anzeigen zu lassen
(E_ALL).
Oftmahls greiffe ich auf einen index eines Arrays zu, der nicht
existiert. z.B.:
$a = $_GET['unknownIndex'];
Daraus ergibt sich natürlich die Fehlermeldung:
Note: Undefined index
Wenn ich es wie folgt mache, ist das Problem nicht da:
if (isset($_GET['unknownIndex'])) {
$a = $_GET['unknownIndex'];
}
Was ist an der Funktion isset anders, als wenn ich z.B. einen
Vergleich mit
if ($_GET['unknownIndex'] == null)
oder
if ($_GET['unknownIndex'] == '')
mache?
Vielen Dank schonmal
& grüsse
Remo
php::bar PHP Wiki - Listenarchive