# Gerenciamento e Registro de Erros

# Introdução

Estas são funções para lidar com gerenciamento e registro de erros. Elas permitem a definição de regras personalizadas de gerenciamento de erros e e de maneiras de se registrá-los. Isto possibilita que os relators de erros sejam modificados e melhorados para se adequar às necessidades do programador.

Com as funções de registro, pode-se enviar mensagens diretamente para outras máquinas, para um email (ou email para um portal de pagers), para os registros do sistema etc., de forma que seja possível registrar e monitorar as partes mais importantes das aplicações e sites da internet.

As funções relatórios de erro permitem customizar quais níveis e tipos de retorno de erro são fornecidos, desde notas simples até funções personalizadas retornadas durante os erros.

- Instalação/Configuração
  - Configurações em Execução
- Constantes predefinidas
- Exemplos
- Funções para Manuseamento de Erros
  - debug_backtrace — Gera uma rastreamento retroativo
  - debug_print_backtrace — Mostra um rastreamento retroativo
  - error_clear_last — Limpa o erro mais recente
  - error_get_last — Obtém o último erro ocorrido
  - error_log — Envia uma mensagem de erro para as rotinas de tratamento de erros definidas
  - error_reporting — Define quais erros do PHP são relatados
  - get_error_handler — Obtém a função de manipulação de erro definida pelo usuário
  - get_exception_handler — Obtém a função de manipulação de exceção definida pelo usuário
  - restore_error_handler — Restaura a função anterior de gerenciamento de erro
  - restore_exception_handler — Restaura a função de manipulação de exceção anteriormente definida
  - set_error_handler — Define uma função de usuário para manipulação de erro
  - set_exception_handler — Define uma função de manipulação de exceção definida pelo usuário
  - trigger_error — Gera uma mensagem a nível de usuário de erro/alerta/nota
  - user_error — Sinônimo de trigger_error

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open