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