require、include、require_once、include_onceの違いは何ですか? 質問する

require、include、require_once、include_onceの違いは何ですか? 質問する

PHP の場合:

  • requirevs.はいつ使用すればよいですかinclude?
  • require_oncevs.はいつ使用すればよいですかinclude_once?

ベストアンサー1

requireともありますinclude_once

それで、あなたの質問は次のようになります...

  1. requirevs.はいつ使用すればよいですかinclude?
  2. require_oncevsはいつ使用すればよいですか?require

1の答えはここ

require() 関数は include() と同じですが、エラーの処理方法が異なります。エラーが発生した場合、include() 関数は警告を生成しますが、スクリプトは実行を続行します。require() は致命的なエラーを生成し、スクリプトは停止します。

2の答えはここ

require_once() ステートメントは require() と同じですが、PHP はファイルがすでにインクルードされているかどうかを確認し、インクルードされている場合は再度インクルード (要求) しません。

現在では *_once バリアントはあまり使用されていないことに注意してください。使用している場合は、無意識の習慣であるか、コードを再構築する必要がある可能性があります。

おすすめ記事