ホームページ >バックエンド開発 >PHPチュートリアル >致命的なエラーに関する質問が 1 件あります

致命的なエラーに関する質問が 1 件あります

WBOY
WBOYオリジナル
2016-06-13 12:05:371006ブラウズ

致命的なエラーに関するいくつかの質問

この投稿は xiaozhents126 によって最終編集されました: 2014-08-28 22:02:35 function dothing(){
$jb->she();
}

dothing();
echo 321;

上に投稿したコードのように、実行すると、当然、致命的なエラーが発生します。反対です。321 時まで待たなければなりません
今では、その行為が間違っているかどうかはわかりません。私たちにとって、何かをすることはブラックボックスです。 dothing(); を実行した後、 echo 321 .

私の質問は、次の記述方法に加えて、 321

set_error_handler を記述するより簡単な方法はありますか? ('error');
function dothing(){
$jb->she();
}


dothing();

function error($e){
echo 321;
exit();
}
?>
------解決策------ - ------------
はい、例外の場合は try catch を使用して解決できます。
ただし、致命的なエラーが発生するとプログラムが終了するため、try catch は適用されません。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。