PHP/Die Fehlerbehandlungskonzepte: Unterschied zwischen den Versionen

Aus Mikiwiki
< PHP
Zur Navigation springen Zur Suche springen
(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...)
 
Keine Bearbeitungszusammenfassung
 
Zeile 8: Zeile 8:




{{cat|Fehlerbehandlung}}
{{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.