get_include_path () の問題
get_include_path() がパスを取得する場所を尋ねることはできますか?
私は get_include_path(); //なぜ出力は C:phppear になるのですか
set_include_path ( get_include_path () . PATH_SEPARATOR . $path);
しかし、次のように直接記述するのではなく、なぜ get_include_path() 関数が追加されるのかわかりません。
set_include_path ($path);
実際、最も重要なことは get_include_path(); の意味がわかりません
-----解決策-------- ---------- -
include_path php 検索パス
get_include_path() は、現在の include_path の値を返します
通常は、php.ini の include_path の値
PATH_SEPARATOR include_path セクション区切り文字 : windows; linux :
set_include_path get_include_path() を付けずに include_path
を設定することも可能ですが、スコープが異なります。しかし、文句を言う必要はありません。以前は動作していたプログラムはもう動作しません。
------解決策---------
set_include_path ( get_include_path () . PATH_SEPARATOR . $path ) ;
このように記述した後、ファイルをインクルードします。パスは絶対パスを記述する必要はなく、