(PHP 5 >= 5.5.0, PHP 7, PHP 8, PECL >= 3.0.0a1)
IntlCalendar::getErrorMessage -- intlcal_get_error_message — Obtener el últime mensaje de error del objeto
Estilo orientado a objetos (method):
Estilo por procedimientos:
Devuelve el mensaje de error (si lo hubiera) asociado al error reportado por IntlCalendar::getErrorCode() o intlcal_get_error_code(). Si no hubiera ningún mensaje de error asociado, solamente será devuelto el string con la representación del nombre de la constante de error. De lo contrario, el mensaje también incluye un mensaje establecido en el lado de la vinculación de PHP.
calendar
El objeto calendario, en la interfaz procedimental.
El mensaje de error asociado con el último error ocurrido en una llamada a una función sobre este objeto, o un string que indica la no existencia de errores.
Ejemplo #1 IntlCalendar::getErrorMessage()
<?php
$cal = IntlCalendar::createInstance('UTC', 'en_US');
var_dump($cal->getErrorMessage());
$cal->getWeekendTransition(IntlCalendar::DOW_WEDNESDAY);
var_dump($cal->getErrorMessage());
El resultado del ejemplo sería:
string(12) "U_ZERO_ERROR" string(82) "intlcal_get_weekend_transition: Error calling ICU method: U_ILLEGAL_ARGUMENT_ERROR"