IntlDateFormatter::getErrorMessage

datefmt_get_error_message

(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)

IntlDateFormatter::getErrorMessage -- datefmt_get_error_messageLit le dernier message d'erreur

Description

Style orienté objet

public string IntlDateFormatter::getErrorMessage ( void )

Style procédural

string datefmt_get_error_message ( IntlDateFormatter $fmt )

Lit le message d'erreur de la dernière opération.

Liste de paramètres

fmt

La ressource de formateur IntlDateFormatter.

Valeurs de retour

La description de la dernière erreur.

Exemples

Exemple #1 Exemple avec datefmt_get_error_message()

<?php
$fmt = datefmt_create(
	'en_US',
	IntlDateFormatter::FULL,
	IntlDateFormatter::FULL,
	'America/Los_Angeles',
	IntlDateFormatter::GREGORIAN
);
$str = datefmt_format($fmt);
if (!$str) {
	prtinf(
		"Erreur : %s (%d)\n",
		datefmt_get_error_message($fmt),
		datefmt_get_error_code($fmt)
	);
}
?>

Exemple #2 Exemple orienté objet

<?php
$fmt = new IntlDateFormatter(
	'en_US',
	IntlDateFormatter::FULL,
	IntlDateFormatter::FULL,
	'America/Los_Angeles',
	IntlDateFormatter::GREGORIAN
);
$str = $fmt->format();
if(!$str) {
	prtinf(
		"Erreur : %s (%d)\n",
		$fmt->getErrorMessage(),
		$fmt->getErrorCode()
	);
}

?>

L'exemple ci-dessus va afficher :

Erreur : U_ZERO_ERROR (0)

Voir aussi

LoadingChargement en cours