PHP/Die Fehlerbehandlungskonzepte: Unterschied zwischen den Versionen
< PHP
Michi (Diskussion | Beiträge) (Die Seite wurde neu angelegt: PHP 5 unterscheidet zwischen Fehlern und Ausnahmen. Stellt man im Programmfluss fest, dass sich das Skript nicht weiter sinnvoll ausführen lässt, sollte ein definier...) |
Michi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 8: | Zeile 8: | ||
{{cat| | {{cat|Fehler}} | ||
{{cat|PHP}} | {{cat|PHP}} |
Aktuelle Version vom 19. Januar 2009, 18:15 Uhr
PHP 5 unterscheidet zwischen Fehlern und Ausnahmen.
Stellt man im Programmfluss fest, dass sich das Skript nicht weiter sinnvoll ausführen lässt, sollte ein definierter Abbruch erfolgen. Dies ist immer die bessere Lösung als ein von PHP ausgelöster Abbruch.
Fehler sind Zustände, die PHP während der Verarbeitung selbst erkennt und auf die es in bestimmter Weise reafiert. Der Entwickler kann bestimmte (nicht schwere) Fehler abfangen und eigene Fehlerbehandlungen einbauen.
Ausnahmen sind ein programmtechnisches, also vom Entwickler beherrschtes Mittel, ungewöhnliche Zustände bei der Programmverarbeitung zu erkennen und gezielt darauf zu reagieren.