2010-10-06 63 views
0

我的網址是象下面這樣:獲取PHP中的URL

http://www.xyz.org/abc/list.php?id=1

現在

「$ _ SERVER [ 'PHP_SELF']」 讓我唯一的 「ABC/list.php的」 這部分

和「$ _SERVER ['REQUEST_URI']」給我「abc/list.php?id = 1」這個

現在如果我想只抓取部分「?id = 1」怎麼做。 因爲我在分頁查詢中遇到問題。

thanxx提前...

+1

你爲什麼不使用' $ _GET ['id']'? – 2010-10-06 08:47:25

回答

0

使用$_GET['id']訪問ID參數。

0

$ _GET [ '身份證']或$ _REQUEST [ '身份證']

如果你不知道哪個GET值日子會把收到ü也可以

$fullRequest = exlode('?', $_SERVER['REQUEST_URI']); 
$params = array(); 
foreach(explode('&', $fullRequest) as $part){ 
    foreach(explode('=', $part) as $keyVal){ 
     $params[$keyVal[0]] = $keyVal[1]; 
    } 
}