ホームページ >バックエンド開発 >PHPチュートリアル >PHP include_path 設定のヒント Sharing_PHP チュートリアル

PHP include_path 設定のヒント Sharing_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:27:421593ブラウズ

1. include_path の意味

include()、require()、および fopen_with_path() 関数を使用してファイルを検索する場合、include_path が設定されていない場合、これらの関数はファイルを開くときにデフォルトで Web ルート ディレクトリを検索します。 include_path が設定されている場合、これらの php 関数は、最初に指定された include_path ディレクトリの下を検索します。

ウィンドウが cmd コマンドを実行すると、システムは次のようになります。設定された環境変数を検索してこれらのコマンドが存在するかどうかを確認し、存在する場合は実行できます
PHP include_path 設定のヒント Sharing_PHP チュートリアル最初の方法: php.ini ファイル内の include_path 項目を変更します。

include_path = .:/usr/local/lib/php:./include 2 番目の方法:
ini_set メソッドを使用します。
ini_set("include_path", ".:../:./include:../include");

3.
zendframework の include 設定に注意してください



コードをコピーします

コードは次のとおりです:


set_include_path('.' .PATH_SEPARATOR.'../library/'

.PATH_SEPARATOR.'./application/models/' .PATH_SEPARATOR.'./application/lib/' .PATH_SEPARATOR .get_include_path());
PATH_SEPARATOR は定数で、Linux システムでは「:」記号、Windows では「;」記号です。

そのため、プログラムを作成するときは代わりに定数 PATH_SEPARATOR を使用するのが最善です。そうしないと、システムを Linux から Win システムに移植した場合、またはその逆の場合にエラーが発生します。
get_include_path は、現在の既存の環境変数と以前の設定を取得します。これは、新しいシステム インクルードです。


http://www.bkjia.com/PHPjc/323708.html

www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/323708.html

1. include_path の意味は、include()、require()、および fopen_with_path() 関数がファイルの検索に使用される場合であり、include_path が設定されていない場合、これらの関数がファイルを開くときのデフォルトは...です。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。