Mailinglisten-Archive |
Enrico Weigelt wrote: > * "patrick müller (aka elias)" <ghostwwinside at gmx.net> schrieb: >> ich streite mich gerne darüber! wenn du @ benutzt kannst du auch >> gleich die notice meldungen komplett abschalten. für mich ist das >> unterdrücken einer fehlerausgabe ganz klar schlechte >> programmierung! > Das sehe ich nicht ganz so, da Du ja das @ sicherlich selektiv dort verwenden > wirst, wo Du meinst, daß es wirklich dort hingehört bzw. Du sonst eben > mit isset() arbeiten würdest. Im konkreten Fall sind die beiden Varianten > wohl i.W. äquivalent. Ich misch mich mal dazu ein ;-) Mir sind nämlich gerade die @ Zeichen auf den Fuss gefallen. Wenn man eine eigene Error-Behandlung mit http://de2.php.net/manual/de/function.set-error-handler.php erstellt, dann kann man nicht mehr so einfach feststellen ob ein @ vor dem Befehl stand oder nicht, da der Fehler trotzdem geworfen wird. Die beiden Varianten sind also nicht wirklich gleichwertig. Gruss -- Andreas, der die isset()-Methode bevorzugt.
php::bar PHP Wiki - Listenarchive