php $_SERVER["REQUEST_URI"]獲取值的通用解決方法
更新時(shí)間:2010年06月21日 11:25:28 作者:
在 PHP 眾多預(yù)定義服務(wù)器變量中,$_SERVER["REQUEST_URI"] 算是經(jīng)常用到的,但是這個(gè)變量只有 apache 才支持,因此,我們需要一個(gè)更加通用的方式來獲取 REQUEST_URI 的值,本文就是結(jié)束這一問題的解決方案。
復(fù)制代碼 代碼如下:
<?php
// 說明:獲取 _SERVER['REQUEST_URI'] 值的通用解決方案
function request_uri()
{
if (isset($_SERVER['REQUEST_URI']))
{
$uri = $_SERVER['REQUEST_URI'];
}
else
{
if (isset($_SERVER['argv']))
{
$uri = $_SERVER['PHP_SELF'] .'?'. $_SERVER['argv'][0];
}
else
{
$uri = $_SERVER['PHP_SELF'] .'?'. $_SERVER['QUERY_STRING'];
}
}
return $uri;
}
?>
您可能感興趣的文章:
- PHP中$_SERVER的詳細(xì)參數(shù)與說明
- PHP $_SERVER詳解
- php中$_SERVER[PHP_SELF] 和 $_SERVER[SCRIPT_NAME]之間的區(qū)別
- php $_SERVER當(dāng)前完整url的寫法
- PHP5下$_SERVER變量不再受magic_quotes_gpc保護(hù)的彌補(bǔ)方法
- 從PHP $_SERVER相關(guān)參數(shù)判斷是否支持Rewrite模塊
- PHP中$_SERVER的詳細(xì)參數(shù)與說明介紹
- php $_SERVER windows系統(tǒng)與linux系統(tǒng)下的區(qū)別說明
- php幾個(gè)預(yù)定義變量$_SERVER用法小結(jié)
- php中time()與$_SERVER[REQUEST_TIME]用法區(qū)別
- PHP中$_SERVER使用說明
相關(guān)文章
thinkphp中多表查詢中防止數(shù)據(jù)重復(fù)的sql語句(必看)
下面小編就為大家?guī)硪黄猼hinkphp中多表查詢中防止數(shù)據(jù)重復(fù)的sql語句(必看)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-09-09linux系統(tǒng)上支持php的 iconv()函數(shù)的方法
iconv函數(shù)庫能夠完成各種字符集間的轉(zhuǎn)換,是php編程中不可缺少的基礎(chǔ)函數(shù)庫。2011-10-10php+MySQL實(shí)現(xiàn)登錄時(shí)驗(yàn)證登錄名和密碼是否正確
本文實(shí)例實(shí)現(xiàn)登錄時(shí)去數(shù)據(jù)庫校驗(yàn)用戶輸入的登錄名和密碼是否正確,這篇文章主要介紹了php+MySQL實(shí)現(xiàn)登錄時(shí)校驗(yàn)登錄名和密碼是否正確,感興趣的小伙伴們可以參考一下2016-05-05