PHP tvarko klaidas naudodamas išimtis, kurias suima try/catch/finally. Tinkama išimčių tvarkymas reiškia konkrečių tipų suėmimą, prasmingų pasirindinių išimčių kūrimą, resursų išvalymą ir jokios vidinės informacijos neperdavimą naudotojams.
Pagrindinė struktūra
{
= ();
} ( ) {
(->());
} (DatabaseException ) {
();
} ( ) {
();
;
} {
();
}
