組み込みのphp shutdown_functionをカスタムのものに置き換えようとしています。
完全に機能しますが、新しいエラー メッセージの上に元のエラー (組み込みエラー) が出力されます。
<?php
function shutdown_output() {
$error = error_get_last();
if($error !== NULL) {
echo "ERROR";
exit();
} else {
echo "NO ERROR";
}
}
// Set the error reporting:
register_shutdown_function('shutdown_output');
// test.php does not exist, just here to get a critical error
require_once("test.php");
?>
何か案は?