intl_get_error_message
PHP Manual
PHP Manual»Funções de Intl»intl_get_error_message

intl_get_error_message

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

intl_get_error_messageObtém a descrição do último erro

Descrição

function intl_get_error_message(): string

Obtém mensagem de erro da última função de internacionalização chamada.

Parâmetros

Esta função não possui parâmetros.

Valor Retornado

Descrição de um erro ocorrido na última chamada de função da API.

Exemplos

Exemplo #1 Exemplo de intl_get_error_message()

<?php

$bundle = resourcebundle_create('en_US', __DIR__ . '/nao-existe', false);

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

    printf("Nome do erro: %s\n", intl_error_name($errorCode));
    printf("Mensagem de erro: %s\n", intl_get_error_message());
}

O exemplo acima produzirá:

Nome do erro: U_MISSING_RESOURCE_ERROR
Mensagem de erro: resourcebundle_create(): Cannot load libICU resource bundle: U_MISSING_RESOURCE_ERROR

Veja Também

To Top