php $_SERVER當(dāng)前完整url的寫法
更新時(shí)間:2009年11月12日 21:47:43 作者:
php當(dāng)前完整url的寫法,需要的朋友可以參考下。
復(fù)制代碼 代碼如下:
"http://".$_SERVER ['HTTP_HOST'].$_SERVER['PHP_SELF']."?".$_SERVER['QUERY_STRING'];
php server函數(shù) 大全
SERVER["HTTP_ACCEPT"]=*/*
$_SERVER["HTTP_REFERER"]=http://localhost/lianxi/
$_SERVER["HTTP_ACCEPT_LANGUAGE"]=zh-cn
$_SERVER["HTTP_ACCEPT_ENCODING"]=gzip, deflate
$_SERVER["HTTP_USER_AGENT"]=Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
$_SERVER["HTTP_HOST"]=localhost
$_SERVER["HTTP_CONNECTION"]=Keep-Alive
$_SERVER["PATH"]=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Common Files\Adobe\AGL;C:\Program Files\MySQL\MySQL Server 5.0\bin;C:\php;C:\php\ext
$_SERVER["SystemRoot"]=C:\WINDOWS
$_SERVER["COMSPEC"]=C:\WINDOWS\system32\cmd.exe
$_SERVER["PATHEXT"]=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
$_SERVER["WINDIR"]=C:\WINDOWS
$_SERVER["SERVER_SIGNATURE"]=
Apache/2.0.55 (Win32) PHP/5.1.1 Server at localhost Port 80 \\使用的何服務(wù)器
$_SERVER["SERVER_SOFTWARE"]=Apache/2.0.55 (Win32) PHP/5.1.1
$_SERVER["SERVER_NAME"]=localhost \\服務(wù)器名稱
$_SERVER["SERVER_ADDR"]=127.0.0.1
$_SERVER["SERVER_PORT"]=80 \\服務(wù)器端口
$_SERVER["REMOTE_ADDR"]=127.0.0.1
$_SERVER["DOCUMENT_ROOT"]=D:/lianxi \\網(wǎng)站的主目錄
$_SERVER["SERVER_ADMIN"]=sss@163.com \\安裝APACHE時(shí)設(shè)置的郵箱
$_SERVER["SCRIPT_FILENAME"]=D:/lianxi/lianxi/servervalues.php \\當(dāng)前的網(wǎng)頁(yè)的絕對(duì)路徑,
$_SERVER["REMOTE_PORT"]=1076 \\遠(yuǎn)程端口
$_SERVER["GATEWAY_INTERFACE"]=CGI/1.1
$_SERVER["SERVER_PROTOCOL"]=HTTP/1.1
$_SERVER["REQUEST_METHOD"]=GET
$_SERVER["QUERY_STRING"]=\\獲?。刻?hào)后面的內(nèi)容
$_SERVER["REQUEST_URI"]=例子:/lianxi/servervalues.php?a=1&b=2
$_SERVER["SCRIPT_NAME"]=例子:/lianxi/servervalues.php
$_SERVER["PHP_SELF"]=/lianxi/servervalues.php \\返回當(dāng)前網(wǎng)頁(yè)的相對(duì)路徑.
$_SERVER["REQUEST_TIME"]=1179190013 \\運(yùn)行時(shí)間 單位為十萬(wàn)分之一毫秒
$_SERVER["argv"]=Array
$_SERVER["argc"]=0
說(shuō)明:返回此結(jié)果運(yùn)行的網(wǎng)站的主目錄是D:/lianxi
<?php
foreach($_SERVER as $asd =>$values)
{
echo("\$_SERVER[\"$asd\"]=".$values."</p>");
}
$_SERVER存儲(chǔ)當(dāng)前服務(wù)器信息,其中有幾個(gè)值 如$_SERVER["QUERY_STRING"],$_SERVER["REQUEST_URI"],$_SERVER["SCRIPT_NAME"] 和$_SERVER["PHP_SELF"]常常容易混淆,以下通過(guò)實(shí)例詳解$_SERVER函數(shù)中 QUERY_STRING,REQUEST_URI,SCRIPT_NAME和PHP_SELF變量區(qū)別,掌握這四者之間的關(guān)系,便于在實(shí)際應(yīng)用中正確獲 取所需要的值,供參考。
1,$_SERVER["QUERY_STRING"]
說(shuō)明:查詢(query)的字符串
2,$_SERVER["REQUEST_URI"]
說(shuō)明:訪問(wèn)此頁(yè)面所需的URI
3,$_SERVER["SCRIPT_NAME"]
說(shuō)明:包含當(dāng)前腳本的路徑
4,$_SERVER["PHP_SELF"]
說(shuō)明:當(dāng)前正在執(zhí)行腳本的文件名
實(shí)例:
1,http://www.biuuu.com/ (直接打開主頁(yè))
結(jié)果:
$_SERVER["QUERY_STRING"] = “”
$_SERVER["REQUEST_URI"] = “/”
$_SERVER["SCRIPT_NAME"] = “/index.php”
$_SERVER["PHP_SELF"] = “/index.php”
2,http://www.biuuu.com/?p=222 (附帶查詢)
結(jié)果:
$_SERVER["QUERY_STRING"] = “p=222″
$_SERVER["REQUEST_URI"] = “/?p=222″
$_SERVER["SCRIPT_NAME"] = “/index.php”
$_SERVER["PHP_SELF"] = “/index.php”
3,http://www.biuuu.com/index.php?p=222&q=biuuu
結(jié)果:
$_SERVER["QUERY_STRING"] = “p=222&q=biuuu”
$_SERVER["REQUEST_URI"] = “/index.php?p=222&q=biuuu”
$_SERVER["SCRIPT_NAME"] = “/index.php”
$_SERVER["PHP_SELF"] = “/index.php”
$_SERVER["QUERY_STRING"]獲取查詢語(yǔ)句,實(shí)例中可知,獲取的是?后面的值
$_SERVER["REQUEST_URI"] 獲取http://www.biuuu.com后面的值,包括/
$_SERVER["SCRIPT_NAME"] 獲取當(dāng)前腳本的路徑,如:index.php
$_SERVER["PHP_SELF"] 當(dāng)前正在執(zhí)行腳本的文件名
總結(jié)一下,對(duì)于QUERY_STRING,REQUEST_URI,SCRIPT_NAME和PHP_SELF,深入了解將有利于我們 在$_SERVER函數(shù)中正確調(diào)用這四個(gè)值。通過(guò)實(shí)例詳解$_SERVER函數(shù)中 QUERY_STRING,REQUEST_URI,SCRIPT_NAME和PHP_SELF掌握四個(gè)變量之間的區(qū)別。
您可能感興趣的文章:
- PHP中$_SERVER的詳細(xì)參數(shù)與說(shuō)明
- PHP $_SERVER詳解
- php中$_SERVER[PHP_SELF] 和 $_SERVER[SCRIPT_NAME]之間的區(qū)別
- php $_SERVER["REQUEST_URI"]獲取值的通用解決方法
- PHP5下$_SERVER變量不再受magic_quotes_gpc保護(hù)的彌補(bǔ)方法
- 從PHP $_SERVER相關(guān)參數(shù)判斷是否支持Rewrite模塊
- PHP中$_SERVER的詳細(xì)參數(shù)與說(shuō)明介紹
- php $_SERVER windows系統(tǒng)與linux系統(tǒng)下的區(qū)別說(shuō)明
- php幾個(gè)預(yù)定義變量$_SERVER用法小結(jié)
- php中time()與$_SERVER[REQUEST_TIME]用法區(qū)別
- PHP中$_SERVER使用說(shuō)明
相關(guān)文章
PHP數(shù)組操作——獲取數(shù)組最后一個(gè)值的方法
這篇文章主要介紹了PHP數(shù)組操作——獲取數(shù)組最后一個(gè)值的方法,需要的朋友可以參考下2015-04-04
php縮放圖片(根據(jù)寬高的等比例縮放)實(shí)例介紹
設(shè)定寬高,不等比例縮放;設(shè)定寬度,等比例縮放;設(shè)定高度,等比例縮放;按比例,縮放至50%;縮放后直接輸出到屏幕等等,具體使用方法如下,感興趣的額朋友可以了解下哈2013-06-06
PHP字符串函數(shù)系列之nl2br(),在字符串中的每個(gè)新行 (\n) 之前插入 HTML 換行符br
nl2br() 函數(shù)在字符串中的每個(gè)新行 (\n) 之前插入 HTML 換行符 (br)。2011-11-11
學(xué)習(xí)php設(shè)計(jì)模式 php實(shí)現(xiàn)裝飾器模式(decorator)
這篇文章主要介紹了php設(shè)計(jì)模式中的裝飾模式,使用php實(shí)現(xiàn)裝飾模式,感興趣的小伙伴們可以參考一下2015-12-12
PHP 最大運(yùn)行時(shí)間 max_execution_time修改方法
有一種簡(jiǎn)單的方法,就是在腳本中直接修改配置文件2010-03-03
php采集中國(guó)代理服務(wù)器網(wǎng)的方法
這篇文章主要介紹了php采集中國(guó)代理服務(wù)器網(wǎng)的方法,涉及php采集的相關(guān)使用技巧,需要的朋友可以參考下2015-06-06

