Exemplos

Pode-se ver abaixo um exemplo de uso das capacidades de gerenciamento de erros no PHP. Define-se uma função de gerenciamento de erros que registra as informações dentro de um arquivo (usando um formato XML), e envia um e-mail ao desenvolvador se um erro crítico na lógica acontecer.

Exemplo #1 Usando gerenciamento de erro em um script

<?php
// fazendo o próprio gerenciamento de erro
error_reporting(0);

// função de gerenciamento de erro definida pelo usuário
function userErrorHandler($errno, $errmsg, $filename, $linenum, $vars)
{
// horário do erro
$dt = date("Y-m-d H:i:s (T)");

// Define um array associativo de strings de erro.
To Top