IntlCalendar::getErrorMessage

intlcal_get_error_message

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

IntlCalendar::getErrorMessage -- intlcal_get_error_messageObtener el últime mensaje de error del objeto

Descripción

Estilo orientado a objetos (method):

public IntlCalendar::getErrorMessage ( void ) : string

Estilo por procedimientos:

intlcal_get_error_message ( IntlCalendar $calendar ) : string

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.

Parámetros

calendar

El objeto calendario, en la interfaz procedimental.

Valores devueltos

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.

Ejemplos

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"