IntlCalendar::getErrorCode
intlcal_get_error_code
Get last error code on the object
&reftitle.description;
&style.oop; (method):
public intIntlCalendar::getErrorCode
&style.procedural;:
intintlcal_get_error_code
IntlCalendarcalendar
Returns the numeric ICU error code for the last call on this object
(including cloning) or the IntlCalendar given for
the calendar parameter (in the procedural‒style
version). This may indicate only a warning (negative error code) or no
error at all (U_ZERO_ERROR). The actual presence of an
error can be tested with intl_is_failure.
Invalid arguments detected on the PHP side (before invoking functions of the
ICU library) are not recorded for the purposes of this function.
The last error that occurred in any call to a function of the intl
extension, including early argument errors, can be obtained with
intl_get_error_code. This function resets the global
error code, but not the objectʼs error code.
&reftitle.parameters;
calendar
The calendar object, on the procedural style interface.
&reftitle.returnvalues;
An ICU error code indicating either success, failure or a warning.
&reftitle.examples;
IntlCalendar::getErrorCode and
IntlCalendar::getErrorMessage
getErrorCode(),
$intlcal->getErrorMessage()
);
$intlcal->fieldDifference(-1e100, IntlCalendar::FIELD_SECOND);
var_dump(
$intlcal->getErrorCode(),
$intlcal->getErrorMessage()
);
]]>
&example.outputs;
&reftitle.seealso;
IntlCalendar::getErrorMessage
intl_is_failure
intl_error_name
intl_get_error_code
intl_get_error_message