ฟังก์ชัน restore_error_handling() คืนค่าตัวจัดการข้อผิดพลาดก่อนหน้า ใช้หลังจากเปลี่ยนฟังก์ชันตัวจัดการข้อผิดพลาดโดยใช้ set_error_handler() เพื่อเปลี่ยนกลับเป็นตัวจัดการข้อผิดพลาดก่อนหน้า (ซึ่งอาจเป็นฟังก์ชันในตัวหรือฟังก์ชันที่ผู้ใช้กำหนด)
ไวยากรณ์
restore_error_handler()
พารามิเตอร์
-
ไม่มี
คืนสินค้า
ฟังก์ชัน restore_error_handler() คืนค่า TRUE
ตัวอย่าง
ต่อไปนี้เป็นตัวอย่าง −
<?php function unserialize_handler($errno, $errstr) { echo "Custom error: Invalid hello value.\n"; } $hello = 'pqrs'; set_error_handler('unserialize_handler'); $original = unserialize($hello); restore_error_handler(); ?>
ผลลัพธ์
Custom error: Invalid hello value.