ฟังก์ชัน error_reporting
ฟังก์ชัน error_reporting กำหนดระดับข้อผิดพลาดที่จะแสดงขณะรันสคริปต์ มันสามารถรับค่าคงที่ระดับข้อผิดพลาดที่กำหนดไว้ล่วงหน้า หรือการผสมกันของพวกมันผ่านการ OR ระดับบิตได้ ฟังก์ชันจะคืนค่าระดับการรายงานก่อนหน้า
ไวยากรณ์
error_reporting([int $level]);
ตัวอย่าง
กำหนดระดับการรายงานเพื่อแสดงข้อผิดพลาดทั้งหมด:
<?php
error_reporting(E_ALL);
?>
ตัวอย่าง
ปิดการรายงานข้อผิดพลาด:
<?php
error_reporting(0);
?>
ตัวอย่าง
กำหนดระดับการรายงานแบบผสม:
<?php
error_reporting(E_ERROR | E_WARNING | E_PARSE);
?>
ตัวอย่าง
รับระดับการรายงานปัจจุบัน:
<?php
$current_level = error_reporting();
echo $current_level;
?>
ดูเพิ่มเติม
-
ฟังก์ชัน
ini_set,
ซึ่งกำหนดค่าการตั้งค่าคอนฟิก -
ฟังก์ชัน
set_error_handler,
ซึ่งกำหนดตัวจัดการข้อผิดพลาดแบบกำหนดเอง