تقوم الدالة Restore_exception_handler() باستعادة معالج الاستثناء السابق.
تُستخدم هذه الوظيفة لاستعادة معالج الاستثناء السابق بعد تغييره بواسطة الدالة set_exception_handler().
تُرجع هذه الدالة دائمًا القيمة TRUE.
Restore_exception_handler()
نصيحة: ربما تم إنشاء معالج الاستثناء السابق في معالج الاستثناءات المضمن أو في وظيفة معرفة من قبل المستخدم.
<?phprestore_exception_handler();طرح استثناء جديد('حدث استثناء لم يتم اكتشافه');?>
يبدو إخراج الكود أعلاه كما يلي:
خطأ فادح : استثناء لم يتم اكتشافه "استثناء" مع رسالة "حدث استثناء لم يتم اكتشافه" في C:webfoldertest.php:4Stack تتبع: #0 {main} تم طرحه في C:webfoldertest.php على السطر 4