라이브러리

[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 옵션을 사용할 수 없습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 1 페이지

검색

게시물 검색