外部ファイル取り込み用の同じような関数(厳密には言語構造)がいくつか用意されています。 どれを使っても大差ないので好きなものを使いましょ include > include_once >>> require > require_once 私見では処理速度的に上記のような感じなので圧倒的に速そうなinclude系を使います。 include_onceとrequire_onceは、二重取り込み防止機能を持ったもの。 二重取り込み防止できるものを使わないでもプログラム設計がしっかりできていれば二重取り込みという事態は起こらないでしょう。 では実際に使ってみます。 関数ではないのでカッコはあってもなくてもよい。 取り込む外部ファイルはフルパスか相対パスで指定しないと、PHP設定ファイルのinclude_pathに設定されてるパスを、見つかるまで順に探し回ることになってしまう。 このタイムロスを避けるためにもフルパスか相対パスで指定しておくべき。
外部ファイル取り込み用の同じような関数(厳密には言語構造)がいくつか用意されています。
どれを使っても大差ないので好きなものを使いましょ
私見では処理速度的に上記のような感じなので圧倒的に速そうなinclude系を使います。
include_onceとrequire_onceは、二重取り込み防止機能を持ったもの。
二重取り込み防止できるものを使わないでもプログラム設計がしっかりできていれば二重取り込みという事態は起こらないでしょう。
では実際に使ってみます。
関数ではないのでカッコはあってもなくてもよい。
取り込む外部ファイルはフルパスか相対パスで指定しないと、PHP設定ファイルのinclude_pathに設定されてるパスを、見つかるまで順に探し回ることになってしまう。 このタイムロスを避けるためにもフルパスか相対パスで指定しておくべき。