ตัวอย่าง
ระบุการรายงานระดับความผิดพลาดที่แตกต่างกัน
<?php
// Turn off error reporting
error_reporting(0);
// Report runtime errors
error_reporting(E_ERROR | E_WARNING | E_PARSE);
// Report all errors
error_reporting(E_ALL);
// Same as error_reporting(E_ALL);
ini_set("error_reporting",
E_ALL);
// Report all errors except E_NOTICE
error_reporting(E_ALL & ~E_NOTICE);
?>
ความหมายและการใช้งาน
error_reporting() ฟังก์ชั่นระบุว่าจะมีการรายงานข้อผิดพลาด
PHP มีหลายระดับของข้อผิดพลาดและการใช้ฟังก์ชั่นชุดนี้เป็นระดับที่สำหรับสคริปต์ปัจจุบัน
วากยสัมพันธ์
error_reporting( level ) ;
พารามิเตอร์ | ลักษณะ |
---|---|
level | ไม่จำเป็น. ระบุระดับความผิดพลาดรายงานสำหรับสคริปต์ปัจจุบัน หมายเลขข้อผิดพลาดและค่าคงที่ชื่อ ได้รับการยอมรับ หมายเหตุ: ชื่อค่าคงที่มีการแนะนำเพื่อให้เข้ากันสำหรับรุ่น PHP ในอนาคต |
รายละเอียดทางเทคนิค
กลับค่า: | ผลตอบแทนในระดับที่รายงานข้อผิดพลาดเก่าหรือระดับการรายงานผิดพลาดในปัจจุบันหากไม่มีพารามิเตอร์ระดับจะได้รับ |
---|---|
PHP เวอร์ชัน: | 4.0 ขึ้นไป |
<PHP อ้างอิงข้อผิดพลาด