PHP - função restore_error_handler ()

Sintaxe

bool restore_error_handler ( void );

Definição e Uso

Esta função é usada após alterar a função de tratamento de erros usando set_error_handler (), para reverter para o gerenciador de erros anterior (que pode ser a função interna ou definida pelo usuário)

Parâmetros

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

void

N / D

Valor de retorno

Esta função sempre retorna TRUE.

Exemplo

A seguir está o uso desta função -

<?php
   function unserialize_handler($errno, $errstr) {
      echo "Invalid hello value.\n";
   }
   
   $hello = 'abc';
   set_error_handler('unserialize_handler');
   
   $original = unserialize($hello);
   restore_error_handler();
?>

Isso produzirá o seguinte resultado -

Invalid hello value.