라이브러리
[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를 사용할 수 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.