そもそもinclude_pathとは
外部のphpファイルをディレクトリごとincludeできるもの。php.iniの中で指定する。
要は、includeするファイルを任意の場所にまとめて置いてその場所をinclude_pathに設定しておくと、フルパスや相対パスで指定しなくても読み込めるという話です。コマンドラインの「pathを通す」のと同じです。
“.;”ドットセミコロンの意味
- pathは、”;”で区切り、複数指定することができる
- 先頭の”.”ドットは、カレンドディレクトリを指す
明示的に先頭に
.
を入れるのは、同名のファイルがもしあった場合、カレントディレクトリのものを優先して欲しい場合でしょう。
コメント