"Henrik Stidsen" <idontwantnospam@hs235.dk> skrev i en meddelelse
news:Xns92EC74502D89HS235DK@130.225.247.90...
> På min udviklingsmaskine kører min PHP med alle fejlbeskeder slået
> til - også notices.
>
> if($_GET["foo"] == "bar"){bla();}
>
> Giver :
> Notice: Undefined index on line XX in file...
>
> Er den eneste, og rigtige, måde at undgå den notice på at skrive...
>
> if(@$_GET["foo"] == "bar"){bla();}
>
> ...eller har jeg overset noget ?
Du kunne kigge på isset(), men hvorfor skal du absolut undgå alle notices?
Notices gør dig bare opmærksom på hvad der _kan_ give problemer og eftersom
koden (vel) opfører sig som forventet er der ingen grund til at undgå den?
--
Mvh./Best Regards
Jonas Delfs,
http://delfs.dk