php の set_include_path 関数は、プロジェクトの開発時にアプリケーション ディレクトリを設定するために使用されます。これにより、インクルード時にレイヤーごとにディレクトリを計算する必要がなくなり、開発の効率も向上します。ファイルインクルードのエラー率を減らすことで、PHP プロジェクトが簡素化されます。 PHP基礎が不十分な生徒は、よく見てください。
例を見てください
2つの新しいphpファイルを作成します。ディレクトリの場所の構造は次のとおりです
/index.php
/include/config.php
index.php コード:
<?php set_include_path("include"); include("config.php"); ?>
/include /config.php コード:
<?php set_include_path("include"); include("config.php"); ?>
それでは、index.php を実行してみましょう。インクルードしたら、/inlcude/config.php ファイルをインクルードするために config.php を記述するだけです。
設定 複数のインクルードディレクトリを区切るには「;」を使用します。例: set_include_path("include;include2;include3;lib;c:/php/lib"); この小さなコードでは set_include_path のメリットを感じられないかもしれません。大事なことは、このコードがそのような機能を実現できるということだけです。将来、大規模なプロジェクトを開発するときは、そのような機能を忘れないようにしてください。姉妹関数
get_include_path() は、その時点でインクルードディレクトリを取得できます。 set_include_path と同じ機能は、強力で素敵な ini_set() 使用法: ini_set('include_path', 'ディレクトリ名');
関連する推奨事項 :
set_include_pathの使用法set_include_pathとget_include_pathの使用法の詳細な説明set_include_path winとlinux_PHPの違いチュートリアル以上がPHPのset_include_path関数の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。