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

公開日: : php

php-logo

 

そもそもinclude_pathとは

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

 

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

Yahoo知恵袋

 

 

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

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

 

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

teratail

Googleアドセンスレスポンシブ

関連記事

php-logo

php =& イコールアンパサンド で参照渡し

意味 変数やオブジェクトなどを参照渡しする。 # 下記はどちらも同じ挙動になります $

記事を読む

php-logo

[php] composer からインストール時にFailed to download psr/container from dist: The zip extension and unzip command are both missing,

  事象 composer global require sstalle/php7

記事を読む

php-logo

mac php実行 ビルトインサーバ

  mac(に限らないけど)でdockerとか仮想サーバ建てずに、ちゃちゃっとphp

記事を読む

php-logo

php でハッシュ化と検証

php でMySQLにパスワードなど暗号化したい文字列を格納し、 更にそれが合ってるかの確認処

記事を読む

php-logo

php アットマーク

意味 @マークをつけると、エラーを表示させない。 どこで使うか 関数とか変数の頭につける。

記事を読む

php-logo

php make test でYou may have found a problem in PHP.が出ても続行できる場合があるらしい

make test後に出た失敗メッセージ  You may have found a pr

記事を読む

php-logo

php5 varによる宣言

古い、人が作ったソース見てたらvarで変数宣言しているのがあって調べた。  

記事を読む

php-logo

php 7.4をソースからインストール時にchecking for sqlite3 > 3.7.4… no configure: error: Package requirements (sqlite3 > 3.7.4) were not met:

原因 sqliteのパッケージがなかったため。   対応 インストールする。

記事を読む

php-logo

php ソースからインストールした際のオプションはphpinfoで見れる。

configure option の欄を見る 以下の部分。

記事を読む

php-logo

php function(関数)の中でincludeやrequireを使うのは可能だがおすすめできない

グローバル関数が絡むと厄介 出典

記事を読む

Googleアドセンスレスポンシブ

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

PAGE TOP ↑