PHP Conference Nagoya 2025

IntlCalendar::getErrorMessage

intlcal_get_error_message

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

IntlCalendar::getErrorMessage -- intlcal_get_error_messageRenvoie le dernier message d'erreur sur l'objet

Description

Style orienté objet (method):

public IntlCalendar::getErrorMessage(): string|false

Style procédural:

intlcal_get_error_message(IntlCalendar $calendar): string|false

Renvoie (s'il y a) le message d'erreur associé à l'erreur signalée par IntlCalendar::getErrorCode() ou intlcal_get_error_code(). S'il n'y a pas de message d'erreur associé, seule la représentation de chaîne du nom de la constante d'erreur sera renvoyée. Sinon, le message inclut également un message défini du côté de la liaison PHP.

Liste de paramètres

calendar

L'objet calendrier, sur l'interface de style procédural.

Valeurs de retour

Le message d'erreur associé à la dernière erreur qui s'est produite dans un appel de fonction sur cet objet, ou une chaîne indiquant la non-existence d'une erreur. Renvoie false en cas d'échec.

Exemples

Exemple #1 IntlCalendar::getErrorMessage()

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

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

L'exemple ci-dessus va afficher :

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