IntlDateFormatter::getErrorCode
IntlDateFormatter::getErrorCode
datefmt_get_error_code
(PHP 5 >= 5.3.0, PHP 7, PECL intl >= 1.0.0)
IntlDateFormatter::getErrorCode -- datefmt_get_error_code — Get the error code from last operation
Description
Object oriented style
public int IntlDateFormatter::getErrorCode ( void )
Procedural style
int datefmt_get_error_code ( IntlDateFormatter $fmt )
Get the error code from last operation. Returns error code from the last number formatting operation.
Parameters
fmt
The formatter resource.
Return Values
The error code, one of UErrorCode values. Initial value is U_ZERO_ERROR.
Examples
Example #1 datefmt
_
get
_
error
_
code() example
<?php
$fmt = datefmt_create(
'en_US',
IntlDateFormatter::FULL,
IntlDateFormatter::FULL,
'America/Los_Angeles',
IntlDateFormatter::GREGORIAN
$str = datefmt_format($fmt
if (!$str) {
printf(
"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) {
printf(
"ERROR: %s (%d)\n",
$fmt->getErrorMessage(),
$fmt->getErrorCode()
}
?>
The above example will output:
ERROR: U_ZERO_ERROR (0)
See Also
- datefmt_get_error_message() - Get the error text from the last operation.
- intl_get_error_code() - Get the last error code
- intl_is_failure() - Check whether the given error code indicates failure
← IntlDateFormatter::getDateType
IntlDateFormatter::getErrorMessage →
© 1997–2017 The PHP Documentation Group
Licensed under the Creative Commons Attribution License v3.0 or later.
https://secure.php.net/manual/en/intldateformatter.geterrorcode.php