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 回使用すると、何か問題が発生した場合にページにエラー メッセージが表示されます。
------解決策---------
次のファイル_存在を処理します...