intl_get_error_message

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

intl_get_error_message — Получает описание последней ошибки

Описание

function intl_get_error_message(): string

Функция получает сообщение об ошибке из последнего вызова функции интернационализации.

Список параметров

Сигнатура функции не содержит параметров.

Возвращаемые значения

Функция возвращает описание ошибки, которую сгенерировала библиотека ICU при последнем вызове функции из API интернационализации.

Примеры

Пример #1 Пример получения описания ошибки функцией intl_get_error_message()

<?php

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

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

    printf("Название ошибки: %s\n", intl_error_name($errorCode));
    printf("Сообщение об ошибке: %s\n", intl_get_error_message());
}

Результат выполнения приведённого примера:

Название ошибки: U_MISSING_RESOURCE_ERROR
Сообщение об ошибке: resourcebundle_create(): Cannot load libICU resource bundle: U_MISSING_RESOURCE_ERROR

Смотрите также

+Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top