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 da função trigger_error() do PHP

PHP Error & Loggings Referência Manual

A função trigger_error() gera um erro de nível de usuário/Avisos/Mensagem de aviso

Sintaxe

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

Definição e uso

Esta função é usada para acionar condições de erro do usuário, pode ser usada junto com o gerenciador de erros integrado ou a função de gerenciamento de erro definida pelo usuário (set_error_handler())

Parâmetros

Número de ordemParâmetros e descrições
1

error_msg (obrigatório)

A mensagem específica de erro deste error, com restrição de comprimento de 1024 bytes. A mais 1024 Todos os caracteres em bytes serão truncados.

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 que não podem ser recuperados. A execução do script será interrompida.

  • 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 pode encontrar possíveis erros, mas também pode ocorrer isso durante a execução normal do script.

Retorno

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

Exemplo online

A seguir está a utilização da função trigger_error-

<?php
 if ($test<10) {
    trigger_error("O número não pode ser menor que10");
}
?>
Teste e veja‹/›

Resultados de saída:

O número não pode ser menor que10

PHP Error & Loggings Referência Manual