2

これは、現在のファイルが実行されているディレクトリを指していますか?

4

7 に答える 7

8

いいえ、Web サーバーのルート (Web サイトの最上位フォルダー) を指しています。

現在のファイルのディレクトリが必要な場合は、次を使用します。

dirname(__FILE__);

于 2010-01-15T14:22:00.827 に答える
1

http://php.net/manual/en/reserved.variables.server.phpから

'DOCUMENT_ROOT' サーバーの構成ファイルで定義されている、現在のスクリプトが実行されているドキュメント ルート ディレクトリ。

于 2010-01-15T14:21:48.503 に答える
1

おそらく、サーバーのセットアップ方法によって異なります。より良い方法は次のとおりです。

echo dirname(__FILE__); // return the absolute file-path to where the current PHP file is
于 2010-01-15T14:21:59.203 に答える
1

いいえ、ちがいます、

DOCUMENT_ROOTは Web サーバーのルート ディレクトリをPATH_INFO指し、現在のファイルが実行されるディレクトリを指します。

于 2010-01-15T14:22:01.200 に答える
0

'DOCUMENT_ROOT'
サーバーの構成ファイルで定義されている、現在のスクリプトが実行されているドキュメント ルート ディレクトリ。

http://www.php.net/manual/en/reserved.variables.server.php

于 2010-01-15T14:20:18.237 に答える
0

サーバーの構成ファイルで定義されている、現在のスクリプトが実行されているドキュメント ルート ディレクトリ。

名前が示すように、それはルート ディレクトリです。

于 2010-01-15T14:21:32.963 に答える
0

はい、そうです。これは、現在のスクリプトのディレクトリを表すサーバーのルート (ドキュメント ルートではない) からの相対パスです。末尾のスラッシュはありません。

于 2010-01-15T14:21:48.550 に答える