ホームページ  >  記事  >  バックエンド開発  >  PHP で include_once 例外をキャッチする方法

PHP で include_once 例外をキャッチする方法

WBOY
WBOYオリジナル
2016-06-13 13:19:401073ブラウズ

PHP は include_once エラーをどのようにキャッチしますか?
PHP は include_once エラーと require_once エラーをどのようにキャッチしますか?

ファイルが存在しない場合、またはファイル内にコンパイルエラーやその他のエラーがある場合、それをキャッチできますか?
>
デモ:
{
demo:; ----------------------

次のように回避できます:
if(!file_exists( "t/ttt.php "))
{
include_once( "t/ttt.php ");
} require_once エラー これは実行時エラーではなくコンパイル時エラーであるため、エラーは捕捉されません。
------解決策----------------------

ファイルは存在しません。file_exists を使用して確認できます。 ()
ファイル プログラム エラーの場合、isset、is_ シリーズ関数を使用して特定のコア変数のステータスを確認できます


------解決策---------助けてください
捕まえられません
エラーレポートのみが読み取られます

------解決策---------賛成票を投じてください。エラーレポートは毎回報告されませんrequire_once を 1 回使用すると、何か問題が発生した場合にページにエラー メッセージが表示されます。

------解決策---------

次のファイル_存在を処理します...

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。