라이브러리

[PHP] IntlTimeZone::getErrorCode - 객체의 마지막 오류 코드를 가져옵니다.




IntlTimeZone::getErrorCode


`IntlTimeZone::getErrorCode`는 IntlTimeZone 객체의 오류 코드를 반환하는 메서드입니다. 이 메서드는 IntlTimeZone 객체가 생성된 후에 오류가 발생한 경우에만 반환됩니다.

# 사용 방법


IntlTimeZone::getErrorCode를 사용하려면 IntlTimeZone 객체를 생성한 후에 사용할 수 있습니다.

# 예제


#hostingforum.kr
php

// IntlTimeZone 객체 생성

$timezone = IntlTimeZone::createTimeZone('Asia/Seoul');



// 오류 코드 확인

$errorCode = $timezone->getErrorCode();

if ($errorCode !== null) {

    echo "오류 코드: $errorCode
";

} else {

    echo "오류가 발생하지 않았습니다.
";

}



# 오류 코드


IntlTimeZone::getErrorCode는 다음 오류 코드를 반환할 수 있습니다.

* `IntlTimeZone::ERROR_NONE` : 오류가 발생하지 않았습니다.
* `IntlTimeZone::ERROR_BAD_ID` : 시간대 ID가 잘못되었습니다.
* `IntlTimeZone::ERROR_BAD_REGION` : 지역 ID가 잘못되었습니다.
* `IntlTimeZone::ERROR_BAD_TYPE` : 시간대 유형이 잘못되었습니다.

# 예제 (오류 코드 확인)


#hostingforum.kr
php

// 잘못된 시간대 ID

$timezone = IntlTimeZone::createTimeZone('Invalid/Timezone');

$errorCode = $timezone->getErrorCode();

if ($errorCode !== null) {

    echo "오류 코드: $errorCode
";

} else {

    echo "오류가 발생하지 않았습니다.
";

}



// 잘못된 지역 ID

$timezone = IntlTimeZone::createTimeZone('Asia/Invalid');

$errorCode = $timezone->getErrorCode();

if ($errorCode !== null) {

    echo "오류 코드: $errorCode
";

} else {

    echo "오류가 발생하지 않았습니다.
";

}



// 잘못된 시간대 유형

$timezone = IntlTimeZone::createTimeZone('Asia/Seoul', 'Invalid');

$errorCode = $timezone->getErrorCode();

if ($errorCode !== null) {

    echo "오류 코드: $errorCode
";

} else {

    echo "오류가 발생하지 않았습니다.
";

}



# 참고


IntlTimeZone::getErrorCode는 IntlTimeZone 객체의 오류 코드를 반환하는 메서드입니다. 이 메서드는 IntlTimeZone 객체가 생성된 후에 오류가 발생한 경우에만 반환됩니다. 오류 코드를 확인하려면 IntlTimeZone::getErrorCode를 사용할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색