378 of 410 menu

ฟังก์ชัน restore_error_handler

ฟังก์ชัน restore_error_handler คืนค่าตัวจัดการข้อผิดพลาดก่อนหน้า ซึ่งถูกตั้งค่าก่อนเรียกใช้ set_error_handler ฟังก์ชันนี้ไม่รับ พารามิเตอร์และจะส่งคืนค่า true เสมอ

ไวยากรณ์

restore_error_handler();

ตัวอย่าง

สร้างตัวจัดการข้อผิดพลาดแบบกำหนดเอง จากนั้นคืนค่าตัวจัดการมาตรฐาน:

<?php function customErrorHandler($errno, $errstr) { echo "ข้อผิดพลาดแบบกำหนดเอง: [$errno] $errstr"; } set_error_handler("customErrorHandler"); echo $test; // จะเรียกใช้ตัวจัดการแบบกำหนดเอง restore_error_handler(); echo $test; // ตอนนี้จะเรียกใช้ตัวจัดการมาตรฐานของ PHP ?>

ตัวอย่าง

ตรวจสอบค่าที่ส่งคืนจากฟังก์ชัน:

<?php $res = restore_error_handler(); var_dump($res); ?>

ผลลัพธ์จากการรันโค้ด:

true
ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ