ホームページ  >  記事  >  バックエンド開発  >  get_include_path () に関する質問

get_include_path () に関する質問

WBOY
WBOYオリジナル
2016-06-13 13:26:56673ブラウズ

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 ) ;

このように記述した後、ファイルをインクルードします。パスは絶対パスを記述する必要はなく、

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。