©
This document uses PHP Chinese website manual Release
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
IntlDateFormatter::getErrorMessage -- datefmt_get_error_message — Get the error text from the last operation.
面向对象风格
过程化风格
$fmt
)Get the error text from the last operation.
fmt
The formatter resource.
Description of the last error.
Example #1 datefmt_get_error_message() example
<?php
$fmt = datefmt_create (
'en_US' ,
IntlDateFormatter :: FULL ,
IntlDateFormatter :: FULL ,
'America/Los_Angeles' ,
IntlDateFormatter :: GREGORIAN
);
$str = datefmt_format ( $fmt );
if (! $str ) {
prtinf (
"ERROR: %s (%d)\n" ,
datefmt_get_error_message ( $fmt ),
datefmt_get_error_code ( $fmt )
);
}
?>
Example #2 OO example
<?php
$fmt = new IntlDateFormatter (
'en_US' ,
IntlDateFormatter :: FULL ,
IntlDateFormatter :: FULL ,
'America/Los_Angeles' ,
IntlDateFormatter :: GREGORIAN
);
$str = $fmt -> format ();
if(! $str ) {
prtinf (
"ERROR: %s (%d)\n" ,
$fmt -> getErrorMessage (),
$fmt -> getErrorCode ()
);
}
?>
以上例程会输出:
ERROR: U_ZERO_ERROR (0)