downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

set_error_handler> <restore_error_handler
[edit] Last updated: Fri, 07 Jun 2013

view this page in

restore_exception_handler

(PHP 5)

restore_exception_handler Restaura la función de gestión de excepciones previamente definida

Descripción

bool restore_exception_handler ( void )

Usada después de cambiar la función de gestión de excepciones al utilizar set_exception_handler(), para volver al gestor de excepciones anterior (el cuál puede ser la función interna o una definida por el usuario).

Valores devueltos

Esta función siempre devuelve TRUE.

Ejemplos

Ejemplo #1 Ejemplo de restore_exception_handler()

<?php
    
function gestor_excepciones_1(Exception $e)
    {
        echo 
'[' __FUNCTION__ '] ' $e->getMessage();
    }

    function 
gestor_excepciones_2(Exception $e)
    {
        echo 
'[' __FUNCTION__ '] ' $e->getMessage();
    }

    
set_exception_handler('gestor_excepciones_1');
    
set_exception_handler('gestor_excepciones_2');

    
restore_exception_handler();

    throw new 
Exception('Esto dispara el primer gestor de excepciones...');
?>

El resultado del ejemplo sería:

[gestor_excepciones_1] Esto dispara el primer gestor de excepciones...

Ver también



add a note add a note User Contributed Notes restore_exception_handler - [0 notes]
There are no user contributed notes for this page.

 
show source | credits | stats | sitemap | contact | advertising | mirror sites