2015-04-02 27 views
1

我設置了一個捕獲致命錯誤的函數。如果我添加一個未定義函數調用的代碼工作正常。它也適用於我使用exit();但它不起作用,如果我有任何語法錯誤,如缺少分號。報告語法錯誤使用register_shutdown_function不工作

register_shutdown_function("reportFatalError"); 

function reportFatalError() 
{ 
    echo "error"; 
} 

echo undefinedfuncton(); //works 

echo "missing semi colon" //does not work 
echo "next line"; 

我如何得到這個工作?

+0

我想這將無法解析文件,因此無法註冊關機。如果你把錯誤放在另一個文件中,它可能會起作用。 – rockerBOO 2015-04-02 14:27:35

回答