php8.5
Home/ Manual/ intl / functions/ intl_get_error_message

intl_get_error_message

PHP function Edit on GitHub ✎

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

Get description of the last error

Description

intl_get_error_message(): string

Get error message from last internationalization function called.

Parameters Parameters

Return Values

Description of an error occurred in the last API function call.

Examples

intl_get_error_message() example

php
<?php

$bundle = resourcebundle_create('en_US', __DIR__ . '/does-not-exist', false);

if ($bundle === null) {
    $errorCode = intl_get_error_code();

    printf("Error name: %s\n", intl_error_name($errorCode));
    printf("Error message: %s\n", intl_get_error_message());
}

The above example will output:

output
Error name: U_MISSING_RESOURCE_ERROR
Error message: resourcebundle_create(): Cannot load libICU resource bundle: U_MISSING_RESOURCE_ERROR

See Also

Source: reference/intl/functions/intl-get-error-message.xml · from the official PHP manual (php/doc-en)