PHP - Função error_log ()

Sintaxe

bool error_log ( string $message [, int $message_type [, string $destination [, string $extra_headers]]] )

Definição e Uso

Ele envia uma mensagem de erro para o log de erros do servidor web, para uma porta TCP ou para um arquivo.

Parâmetros

Sr. Não Parâmetro e Descrição
1

message

A mensagem de erro que deve ser registrada.

2

message_type

Diz para onde o erro deve ir. Os tipos de mensagens possíveis são os seguintes -

  • 0 - Padrão. O erro é enviado para o sistema de registro do servidor ou para um arquivo, dependendo de como a configuração do error_log está definida no arquivo php.ini

  • 1 - O erro é enviado por e-mail para o endereço no parâmetro de destino. Este tipo de mensagem é o único que usa o parâmetro headers

  • 2 - O erro é enviado através da conexão de depuração do PHP. Esta opção só está disponível no PHP 3

  • 3 - O erro é adicionado à string de destino do arquivo

3

destination

O destino. Seu significado depende do parâmetro message_type conforme descrito acima.

4

extra_headers

Os cabeçalhos extras. É usado quando o parâmetro message_type é definido como 1. Este tipo de mensagem usa a mesma função interna de mail ().

Valor de retorno

Ele retorna TRUE em caso de sucesso ou FALSE em caso de falha.