ホームページ > バックエンド開発 > PHPチュートリアル > php dirname(__FILE__) は現在のファイルの絶対パスを取得します_PHP チュートリアル

php dirname(__FILE__) は現在のファイルの絶対パスを取得します_PHP チュートリアル

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-07-21 15:27:17
オリジナル
860 人が閲覧しました

たとえば、現在のファイルは (d:www) の下に配置され、ファイル名は test.php です。
テストコードは次のとおりです:

コードをコピーします コードは次のとおりです:

echo __FILE__ // 現在のファイルの絶対アドレスを取得します、結果: D:wwwtest .php
echo dirname(__FILE__) ; // 現在のファイルが存在する絶対ディレクトリを取得します。結果: D:www
echo dirname(dirname(__FILE__)) // 現在のファイルの上位ディレクトリ名を取得します。 : D:
?>

メソッドのヒント、
dirname(__FILE__) は現在のファイルの絶対パスを取得します。これは、相対パスと比較して検索速度が最も速いことを意味します。
これを 1 回繰り返すと、ディレクトリを 1 つ上のレベルに移動できます:
例: $d = dirname(dirname(__FILE__));
実際には、ディレクトリを dirname() のパラメータとして指定します。 dirname() は \ や /
を付けずに最後のディレクトリを返すため、繰り返し使用すると dirname() は最下位のディレクトリをファイル名として扱うと考えられます。通常通り
カレントディレクトリの上位ディレクトリに戻ります

上位ディレクトリを取得したファイルを取得します
include(dirname(__FILE__).'/ ../filename.php') ;

__FILE__ のパスは、現在のコードが配置されているファイルです。

dirname(dirname(__FILE__)); dirname(__FILE__); 取得するのは、ファイルが存在するディレクトリの名前です。

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

tru​​ehttp://www.bkjia.com/PHPjc/323767.html技術記事たとえば、現在のファイルは (d:www) の下に配置され、ファイル名は test.php です。 テスト コードは次のとおりです。 コードをコピーします。 コードは次のとおりです。 ?php echo __FILE__ // 現在のファイルの絶対アドレス、結果を取得します...
;
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
PHP 拡張子 intl
から 1970-01-01 08:00:00
0
0
0
phpのデータ取得?
から 1970-01-01 08:00:00
0
0
0
PHP GET エラー レポート
から 1970-01-01 08:00:00
0
0
0
phpを上手に学ぶ方法
から 1970-01-01 08:00:00
0
0
0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート