Fehler Abfangen in PHP war schon immer ein echter Murks und nie wirklich professionell ohne wirklich viel Arbeit zu investieren.
In PHP 5 gibts endlich "try {} catch {}"-Kontrollstrukturen die es erlauben auf eine viel gründlichere Art Fehler zu analysieren und abzufangen. Hier ein sehr gutes Tutorial: http://www.sitepoint.com/article/1192/12 |
AW: PHP 5 Error Handling
Jaja, PHP5 und Exception handling ....das ist so eine Sache. Im Prinzip muss man sich trotzem darum kümmern Exceptions zu werfen um die dann mit einem Handler aufzufangen. Ich persönlich halte es nicht wirklich für sinnig und finde es schade das man bei PHP5 nicht den einen oder anderen Schritt weiter gegangen ist.
Exceptions abzufangen, so schön wie das bei Java oder C++ geht es bei PHP leider nicht. Aus diesem Grund sehe ich kein Anwendungsgebiet in PHP Exceptions abzufangen, oder? Gruss, Michel |
AW: PHP 5 Error Handling
Der einzige wahre Vorteil der PHP-Exceptions besteht darin das dass Script ab der Stelle wo der Fehler auftritt keinen einzigen Befehlt weiter ausgeführt wird bis PHP irgendwo (egal wie tief das Script verschachtelt sein mag) auf einen catch-Blog trifft.)
Und dann gibts noch ein eine Reihe kleinerer Vorteile:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:54 Uhr. |
Angetrieben durch vBulletin, Entwicklung von Philipp Dörner & Tobias