يتعامل PHP مع الأخطاء عبر الاستثناءات التي يتم التقاطها من خلال try/catch/finally. يعني التعامل الصحيح مع الاستثناءات التقاط أنواع محددة، وإنشاء استثناءات مخصصة ذات معنى، وتنظيف الموارد، وعدم كشف التفاصيل الداخلية للمستخدمين.
البنية الأساسية
{
= ();
} ( ) {
(->());
} (DatabaseException ) {
();
} ( ) {
();
;
} {
();
}
