restore_exception_handler

(PHP 5, PHP 7)

restore_exception_handler �ָ�֮ǰ��������쳣��������

˵��

restore_exception_handler ( void ) : bool

��ʹ�� set_exception_handler() �ı��쳣������֮�󣬴˺������� ���ڻ�ԭ֮ǰ���쳣�������(���������õĻ���Ҳ�������û�������ĺ���)��

����ֵ

�ú������Ƿ��� TRUE��

����

Example #1 restore_exception_handler() ����

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

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

    
set_exception_handler('exception_handler_1');
    
set_exception_handler('exception_handler_2');

    
restore_exception_handler();

    throw new 
Exception('This triggers the first exception handler...');
?>

�������̻������

[exception_handler_1] This triggers the first exception handler...

�μ�