Hàm error_reporting () PHP
Thí dụ
Chỉ định báo cáo mức độ lỗi khác nhau:
<?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);
?>
Định nghĩa và Cách sử dụng
Hàm error_reporting () chỉ định lỗi nào được báo cáo.
PHP có nhiều mức độ lỗi và việc sử dụng hàm này sẽ đặt mức độ đó cho tập lệnh hiện tại.
Cú pháp
error_reporting(level);
Giá trị tham số
Parameter | Description |
---|---|
level | Optional. Specifies the error-report level for the current script. Error numbers and named constants are accepted. Note: Named constants are recommended to ensure compatibility for future PHP versions |
Chi tiết kỹ thuật
Giá trị trả lại: | Trả về mức báo cáo lỗi cũ hoặc mức báo cáo lỗi hiện tại nếu không có tham số mức nào được cung cấp |
---|---|
Phiên bản PHP: | 4.0+ |
PHP Changelog: | PHP 5.4: E_STRICT hiện là một phần của E_ALL. PHP 5.3: Mới: E_DEPRECATED và E_USER_DEPRECATED. PHP 5.2: Mới: E_RECOVERABLE_ERROR. PHP 5.0: Mới: E_STRICT. |
Tham chiếu lỗi PHP