PHP 8.5.0 Alpha 2 available for testing

IntlCalendar::getErrorMessage

intlcal_get_error_message

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

IntlCalendar::getErrorMessage -- intlcal_get_error_messageDevuelve el último mensaje de error en el objeto

Descripción

Estilo orientado a objetos (método):

public IntlCalendar::getErrorMessage(): string|false

Estilo procedimental:

intlcal_get_error_message(IntlCalendar $calendar): string|false

Devuelve (si existe) el mensaje de error asociado al error reportado por IntlCalendar::getErrorCode() o intlcal_get_error_code(). Si no existe un mensaje de error asociado, solo se devuelve la representación de string del nombre de la constante de error. De lo contrario, el mensaje incluye también un mensaje definido del lado de la ligadura PHP.

Parámetros

calendar

El objeto calendario, en la interfaz de estilo procedimental.

Valores devueltos

El mensaje de error asociado al último error ocurrido en una llamada de función sobre este objeto, o un string indicando la inexistencia de un error. Devuelve false en caso de fallo.

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 ejemplo anterior mostrará :

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

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top