ホームページ >バックエンド開発 >PHPチュートリアル >PHP アプリケーション パス変数の問題の概要_PHP チュートリアル

PHP アプリケーション パス変数の問題の概要_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-20 11:15:03856ブラウズ

ローカル サーバー、ドメイン名 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

リーリー

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/440233.html技術記事ローカル サーバー、ドメイン名 http://d.com、ルート パス D:phpnowvhostsd.com.yii、ルート ディレクトリからの相対パス、ファイル /x.php コードには requeir_once /a/a.php および /a/a があります。 .php には requeir_once /a/b/b.php があります...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。