php.iniのinclude_pathの先頭にある”.;”ドットセミコロン | クズリーマンのカス備忘録

php.iniのinclude_pathの先頭にある”.;”ドットセミコロン

php-logo php
スポンサーリンク

php-logo

 

そもそもinclude_pathとは

外部のphpファイルをディレクトリごとincludeできるもの。php.iniの中で指定する。

 

要は、includeするファイルを任意の場所にまとめて置いてその場所をinclude_pathに設定しておくと、フルパスや相対パスで指定しなくても読み込めるという話です。コマンドラインの「pathを通す」のと同じです。

Yahoo知恵袋

 

 

“.;”ドットセミコロンの意味

  • pathは、”;”で区切り、複数指定することができる
  • 先頭の”.”ドットは、カレンドディレクトリを指す

 

明示的に先頭に.を入れるのは、同名のファイルがもしあった場合、カレントディレクトリのものを優先して欲しい場合でしょう。

teratail

コメント

タイトルとURLをコピーしました