PHP の相対ディレクトリの問題を解決する_PHP チュートリアル

WBOY
リリース: 2016-07-21 14:52:57
オリジナル
988 人が閲覧しました

include または require を使用してファイルをインクルードする場合は、ファイル パスの前に dirname(__file__) を追加します。例: 現在、a.php、b.php、c.php、d.php の 4 つのファイルがあります。それらの関係は次のとおりです:

b.php (ルート ディレクトリと同じレベル)
ルート ディレクトリ/a.php
ルート ディレクトリ/c .php
ルート ディレクトリ/dir/d.php

これで、a.php には b.php と c.php が含まれるはずです。書き方は以下の通りです。

include_once(dirname(__file__)."/../b.php");
include_once(dirname(__file__)."/c.php") ;
?> ;
c.php に d.php が含まれている場合。書き方は以下の通りです:
include_once(dirname(__file__)."/dir/d.php");
?>
この方法が現時点で最も効果的な解決方法です。パスのずれ

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/371453.html技術記事 include または require を使用してファイルを含める場合は、ファイル パスの前に dirname(__file__) を追加します。例: 現在、a.php、b.php、c.php、d.php の 4 つのファイルがあります。それらの関係は次のとおりです: b.php (ルート ディレクトリと同じ...
)
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート