PHP håndterer feil med exceptions fanget via try/catch/finally. Riktig unntak håndtering betyr å fange spesifikke typer, lage meningsfulle egendefinerte unntak, rydde opp ressurser, og aldri eksponere interne detaljer for brukere.
Grunnstrukturen
{
= ();
} ( ) {
(->());
} (DatabaseException ) {
();
} ( ) {
();
;
} {
();
}
