error_reporting
설정에서 어떤 PHP 오류를보고 해야하는지
error_reporting()
함수는 어떤 종류의 PHP 오류를보고 해야하는지 지정합니다.
error_reporting()
함수는 런타임에서 error_reporting 지시를 설정할 수 있습니다.
PHP에는 많은 오류 수준이 있으며이 기능을 사용하면 스크립트가 실행되는 레벨을 설정할 수 있습니다. 선택적 레벨이 설정되지 않은 경우 error_reporting()
현재 오류보고 수준 만 반환합니다.
다른 오류 레벨보고 지정 :
<? php // 오류 보고서를 닫습니다 error_reporting ( 0 ) ; // 런타임 오류를보고합니다 error_reporting ( e_error | e_warning | e_parse ) ; // 모든 오류를보고합니다 error_reporting ( e_all ) ; // error_reporting (e_all)에 해당합니다. ini_set ( "error_reporting" , e_all ) ; // e_Notice를 제외한 모든 오류를보고합니다 error_reporting ( e_all & ~ e_notice ) ; ?>
error_reporting ( level ) ;
매개 변수 | 설명하다 |
---|---|
수준 |
선택 과목. 새로운 error_reporting 레벨을 지정합니다. 비트 마스크 또는 명명 된 상수 일 수 있습니다. 참고 : 향후 버전과의 호환성을 보장하기 위해 명명 된 상수를 강력하게 권장합니다. 오류 수준의 추가 및 정수 값 범위의 증가로 인해 장기 정수 기반 오류 수준이 항상 예상 성능과 일치하지는 않습니다. 가용 오차 수준 상수와 실제 의미는 사전 정의 된 상수에 설명되어 있습니다. |