ホームページ >バックエンド開発 >PHPチュートリアル >PHP アプリケーション パス変数の問題の概要_PHP チュートリアル
ローカル サーバー、ドメイン名 http://d.com、ルート パス D:phpnowvhostsd.com.yii、相対ルート ディレクトリには、コード requeir_once /a/a.php、および /a にファイル /x.php があります。 /a.php また requeir_once /a/b/b.php
/x.php
$_SERVER["HTTP_HOST"]: [d.com] //現在要求されているホスト: つまり、ドメイン名情報
$_SERVER["PHP_SELF"]: []//
$_SERVER["SCRIPT_NAME"]:【/x.php】//
$_SERVER["SCRIPT_FILENAME"]: [D:/phpnow/vhosts/d.com.yii/x.php]// 。
__FILE__: []//。
$_SERVER["REQUEST_URI"]: [/x.php/x/y/z.html?a=b&c=d]//URL リクエストには / とその後のすべてが含まれます。
$_SERVER["QUERY_STRING"]: [a=b&c=d] //URL リクエストの ? 以降の内容。
$_SERVER["DOCUMENT_ROOT"]: [D:/phpnow/vhosts/d.com.yii]//ドキュメントのルート ディレクトリ。サーバー構成ファイルで
basename($_SERVER["PHP_SELF"]) を定義します: [] //
basename($_SERVER[" SCRIPT_NAME "]):【x.php】//
basename($_SERVER["SCRIPT_FILENAME"]):【x.php】//
basename(__FILE__): []//
dirname($_SERVER["PHP_SELF"]): []//の
dirname($_SERVER["SCRIPT_NAME"]): 【】// が配置されている
dirname($_SERVER["SCRIPT_FILENAME"]): [D:/phpnow/vhosts/d.com.yii]//の場所
dirname(__FILE__): []//
require_once /a/a.php
$_SERVER["HTTP_HOST"]: [d.com] //現在要求されているホスト: つまり、ドメイン名情報
$_SERVER["PHP_SELF"]: []//
$_SERVER["SCRIPT_NAME"]:【/x.php】//
$_SERVER["SCRIPT_FILENAME"]: [D:/phpnow/vhosts/d.com.yii/x.php]// 。
__FILE__: []//。
$_SERVER["REQUEST_URI"]: [/x.php/x/y/z.html?a=b&c=d]//URL リクエストには / とその後のすべてが含まれます。
$_SERVER["QUERY_STRING"]: [a=b&c=d] //URL リクエストの ? 以降の内容。
$_SERVER["DOCUMENT_ROOT"]: [D:/phpnow/vhosts/d.com.yii] //ドキュメントルートディレクトリ。サーバー構成ファイルで
basename($_SERVER["PHP_SELF"]) を定義します: [] //
basename($_SERVER[" SCRIPT_NAME "]):【x.php】//
basename($_SERVER["SCRIPT_FILENAME"]):【x.php】//
basename(__FILE__): []//
dirname($_SERVER["PHP_SELF"]): []//の
dirname($_SERVER["SCRIPT_NAME"]): 【】// の
dirname($_SERVER["SCRIPT_FILENAME"]): [D:/phpnow/vhosts/d.com.yii]//の場所
dirname(__FILE__): []//
require_once /a/b/b.php
$_SERVER["HTTP_HOST"]:【d.com】//現在リクエストされているホスト、つまりドメイン名情報
$_SERVER["PHP_SELF"]:【】//
$_SERVER["SCRIPT_NAME " ]:【/x.php】//
$_SERVER["SCRIPT_FILENAME"]:[D:/phpnow/vhosts/d.com.yii/x.php]//。
__FILE__:【】//。
$_SERVER["REQUEST_URI"]: [/x.php/x/y/z.html?a=b&c=d]//URL リクエストには / とその後のすべてが含まれます。
$_SERVER["QUERY_STRING"]: [a=b&c=d] //URL リクエストの ? 以降の内容。
$_SERVER["DOCUMENT_ROOT"]: [D:/phpnow/vhosts/d.com.yii] //ドキュメントルートディレクトリ。サーバー設定ファイルで
basename($_SERVER["PHP_SELF"]) を定義します: []// の
basename($_SERVER["SCRIPT_NAME"]): [x.php]// の
ベース名($_SERVER["SCRIPT_FILENAME"]):【x.php】//の
ベース名(__FILE__):【】//の
ディレクトリ名($_SERVER["PHP_SELF"] ):【 】//の
ディレクトリ名($_SERVER["SCRIPT_NAME"]):【】//の
ディレクトリ名($_SERVER["SCRIPT_FILENAME"]):【D:/phpnow/vhosts /d.com.yii ]//の
ディレクトリ名(__FILE__):【】//の
/a/a.php
$_SERVER["HTTP_HOST"]:【d.com】//現在リクエストされているホスト、つまりドメイン名情報
$_SERVER["PHP_SELF"]:【】//
$_SERVER["SCRIPT_NAME " ]:【/a/a.php】//
$_SERVER["SCRIPT_FILENAME"]:[D:/phpnow/vhosts/d.com.yii/a/a.php]// 。
__FILE__:【】//。
$_SERVER["REQUEST_URI"]: [/a/a.php/x/y/z.html?a=b&c=d]//URL リクエストには / とその後のすべてが含まれます。
$_SERVER["QUERY_STRING"]: [a=b&c=d] //URL リクエストの ? 以降の内容。
$_SERVER["DOCUMENT_ROOT"]: [D:/phpnow/vhosts/d.com.yii] //ドキュメントルートディレクトリ。サーバー設定ファイルで
basename($_SERVER["PHP_SELF"]) を定義します: []// の
basename($_SERVER["SCRIPT_NAME"]): [a.php]// の
ベース名($_SERVER["SCRIPT_FILENAME"]):[a.php]//の
ベース名(__FILE__):[]//の
ディレクトリ名($_SERVER["PHP_SELF"] ):[ ]//の
ディレクトリ名($_SERVER["SCRIPT_NAME"]):【/a】//の
ディレクトリ名($_SERVER["SCRIPT_FILENAME"]):【D:/phpnow /vhosts/d.com .yii/a]//の
ディレクトリ名(__FILE__):【】//の
require_once /a/b/b.php
$_SERVER["HTTP_HOST"]:【d.com】//現在リクエストされているホスト、つまりドメイン名情報
$_SERVER["PHP_SELF"]:【】//
$_SERVER["SCRIPT_NAME " ]:【/a/a.php】//
$_SERVER["SCRIPT_FILENAME"]:[D:/phpnow/vhosts/d.com.yii/a/a.php]// 。
__FILE__:【】//。
$_SERVER["REQUEST_URI"]: [/a/a.php/x/y/z.html?a=b&c=d]//URL リクエストには / とその後のすべてが含まれます。
$_SERVER["QUERY_STRING"]: [a=b&c=d] //URL リクエストの ? 以降の内容。
$_SERVER["DOCUMENT_ROOT"]: [D:/phpnow/vhosts/d.com.yii] //ドキュメントのルートディレクトリ。サーバー設定ファイルで
basename($_SERVER["PHP_SELF"]) を定義します: []// の
basename($_SERVER["SCRIPT_NAME"]): [a.php]// の
ベース名($_SERVER["SCRIPT_FILENAME"]):[a.php]//の
ベース名(__FILE__):[]//の
ディレクトリ名($_SERVER["PHP_SELF"] ):[ ]//の
ディレクトリ名($_SERVER["SCRIPT_NAME"]):【/a】//の
ディレクトリ名($_SERVER["SCRIPT_FILENAME"]):【D:/phpnow /vhosts/d.com .yii/a]//の
ディレクトリ名(__FILE__):【】//の
/x.php
リーリー/a/a.php
リーリー/a/b/php
リーリー