라이브러리
[PHP_CONFIG] intl.error_level - Intl 확장 오류 보고 수준 설정
intl.error_level
PHP CONFIG에서 intl.error_level은 국제화 관련 오류를 처리하는 방법을 지정하는 옵션입니다. 국제화 관련 오류는 PHP의 국제화 확장 모듈(Intl)에서 발생할 수 있습니다. 이 옵션은 PHP 7.2버전부터 사용할 수 있습니다.
intl.error_level 옵션의 가능한 값
intl.error_level 옵션에는 다음과 같은 값이 가능합니다.
* 0: 국제화 관련 오류를 무시합니다. 오류가 발생해도 PHP는 오류를 출력하지 않습니다.
* 1: 국제화 관련 오류를 PHP의 에러 메시지로 출력합니다.
* 2: 국제화 관련 오류를 PHP의 에러 메시지로 출력하고, 오류를 로그에 기록합니다.
intl.error_level 옵션의 예제
다음 예제는 intl.error_level 옵션의 사용 방법을 보여줍니다.
#hostingforum.kr
php
// intl.error_level 옵션을 1로 설정
ini_set('intl.error_level', 1);
// 국제화 관련 오류가 발생하는 코드
$locale = 'ko_KR.UTF-8';
setlocale(LC_ALL, $locale);
// 오류가 발생한 경우, PHP는 에러 메시지를 출력합니다.
#hostingforum.kr
php
// intl.error_level 옵션을 2로 설정
ini_set('intl.error_level', 2);
// 국제화 관련 오류가 발생하는 코드
$locale = 'ko_KR.UTF-8';
setlocale(LC_ALL, $locale);
// 오류가 발생한 경우, PHP는 에러 메시지를 출력하고, 오류를 로그에 기록합니다.
intl.error_level 옵션의 사용
intl.error_level 옵션을 사용하는 경우, 다음 사항을 참고하십시오.
* intl.error_level 옵션을 설정한 후, PHP를 다시 시작하거나, PHP를 재컴파일해야 합니다.
* intl.error_level 옵션을 설정한 후, PHP의 국제화 확장 모듈(Intl)을 사용할 때, 오류가 발생할 수 있습니다.
* intl.error_level 옵션을 설정한 후, PHP의 로그 파일에 오류가 기록됩니다.
intl.error_level 옵션의 참고사항
intl.error_level 옵션은 PHP 7.2버전부터 사용할 수 있습니다. PHP 7.1버전과 이전 버전에서는 intl.error_level 옵션을 사용할 수 없습니다.
댓글목록
등록된 댓글이 없습니다.