0
0

More than 1 year has passed since last update.

PHP:外部ファイルを読み込む方法が二種類(requireとinclude)あり、その違い

Last updated at Posted at 2023-02-16

読み込みが失敗した時のその後の挙動に差があるだけ

処理を継続するか、終了するか、の違い。

requireは処理を中断する

基本的に、関数などの重要な処理を読み込む時に使う。

includeは処理を続ける

基本的にはHTMLやテキストの読み込みはinclude。
HTMLはシステム的な重症な弊害はないため。
疑問:ではHTMLもrequreでいいじゃないかと思うが、それも何か理由があるのだろう。

※ require_onceとinclude_once は言わずもがな。

一度しかファイルを読み込まない時に使う。

外部ファイルがなければ話にならない場合はrequire

例えば、外部ファイルがあるか無いかわからないけど、あれば読み込みたい場合などにはincludeを使います。

一方、その外部ファイルが無ければ話にならない場合などにrequireを使っておくと、万が一無かった場合に処理を終了させることができます。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0