Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

ฟังก์ชัน restore_error_handler() ใน PHP


ฟังก์ชัน 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.