說我在:通過PHP獲取頁面的名稱?
http://www.somewhere.com/pages/plants.php?pageid=13
我知道如何通過_GET獲得的pageid,但我怎麼會得到「/pages/plants.php」?
感謝
說我在:通過PHP獲取頁面的名稱?
http://www.somewhere.com/pages/plants.php?pageid=13
我知道如何通過_GET獲得的pageid,但我怎麼會得到「/pages/plants.php」?
感謝
檢查$_SERVER['PHP_SELF']
變量
事實上,檢查了整個$_SERVER
陣列一噸有趣的值之後,應該讓你的路徑關於服務器。
$_SERVER['REQUEST_URI'];
做一個print_r($_SERVER)
更多的價值。
根據我的理解,REQUEST_URI值僅適用於Apache機器。這在IIS上不適用於PHP。 –
謝謝;)不知道! –
嘗試
$_SERVER['PATH_INFO']
地址:)
使用$_SERVER
中的可用變量,並使用parse_url()
來獲得所需的部分。
$_SERVER['SCRIPT_NAME'] // path
$_SERVER['SERVER_NAME'] // domain
完美謝謝! – jmasterx