English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial Básico PHP

Tutorial Avançado PHP

PHP & MySQL

Manual de Referência PHP

Uso e exemplo do PHP user_error()

PHP Error & Loggings Referência Manual

Função user_error()

Sintaxe

bool user_error (string $error_msg [, int $error_type]);

Definição e uso

Esta função é sinônimo de trigger_error(), usada para acionar condições de erro de usuário, pode ser usada juntamente com o manipulador de erros interno ou função de manipulador de erro definida pelo usuário (set_error_handler()).

Parâmetro

NúmeroParâmetros e descrição
1

error_msg (obrigatório)

Especifica a mensagem de erro. Limitado a1024caracteres.

2

error_types (opcional)

Especifica o tipo de erro da mensagem de erro.

Tipos de erro possíveis-

  • E_USER_ERROR - Erros de tempo de execução fatais gerados pelo usuário. Erros irreversíveis. A execução do script será pausada.

  • E_USER_WARNING - Avisos de tempo de execução não fatais gerados pelo usuário. A execução do script não será interrompida.

  • E_USER_NOTICE - Padrão. Notificações de tempo de execução geradas pelo usuário. O script descobriu conteúdo que pode ser um erro, mas também pode ocorrer durante a execução normal do script.

Retorno

Se especificado um tipo de erro incorreto, esta função retorna FALSE, caso contrário, retorna TRUE.

Exemplo online

A seguir está a forma de usar esta função-

<?php
    if ($test<10) {
    user_error("O número não pode ser menor que10");
}
?>

Resultados de saída:

O número não pode ser menor que10

PHP Error & Loggings Referência Manual