Internationalization IntlCalendar::getErrorMessage

IntlCalendar::getErrorMessage

intlcal_get_error_message

(PHP 5 >= 5.5.0, PHP 7, PHP 8, PECL >= 3.0.0a1)

IntlCalendar::getErrorMessage -- intlcal_get_error_message — 개체에 대한 마지막 오류 메시지 가져오기


설명

객체 지향 스타일 (method):

public IntlCalendar::getErrorMessage(): string|false

절차적 스타일

intlcal_get_error_message(IntlCalendar $calendar): string|false

IntlCalendar::getErrorCode() 또는 intlcal_get_error_code()에서 보고한 오류와 관련된 오류 메시지(있는 경우)를 반환합니다. 연결된 오류 메시지가 없으면 오류 상수 이름의 문자열 표현만 반환됩니다. 그렇지 않으면 메시지에는 PHP 바인딩 쪽에 설정된 메시지도 포함됩니다.


매개변수

calendar
절차 스타일 인터페이스의 달력 개체입니다.

반환 값

이 개체에 대한 함수 호출에서 발생한 마지막 오류와 관련된 오류 메시지 또는 오류가 없음을 나타내는 문자열입니다. 실패 시 false를 반환합니다.


Examples

예제 #1 IntlCalendar::getErrorMessage()

                  
<?php
$cal = IntlCalendar::createInstance('UTC', 'en_US');
var_dump($cal->getErrorMessage());

$cal->getWeekendTransition(IntlCalendar::DOW_WEDNESDAY);
var_dump($cal->getErrorMessage());
                  
                

위의 예는 다음을 출력합니다.

string(12) "U_ZERO_ERROR"
string(82) "intlcal_get_weekend_transition: Error calling ICU method: U_ILLEGAL_ARGUMENT_ERROR"