2017-11-18 166 views
-3

問題,我想改變 domain.com/news/index.php?id=1233domain.com/news/1233變化domain.com/news/index.php?id=1233到domain.com/news/1233以及如何獲得參數ID

,以及如何得到的參數ID。

這是最後一個問題。

+0

查看一下'$ _SERVER'和你的意思是不是URI URL – ArtisticPhoenix

+0

使用一個框架像笨或CakePHP的 – Darshan

+0

對不起,讓我更換標籤。 所以在正常的PHP不能執行它?必須使用框架是啊,讓我試試。 –

回答

-1

您可以根據您的需要嘗試下面的代碼,並更改索引

$segments = explode('/', trim(parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH), '/')); 

$numOfSegments = count($segments); 
$currentSegment = $segments[$numOfSegments - 1]; 

echo 'Current Segment: ' , $currentSegment; 
+0

什麼是我甚至不能讀它。 – ArtisticPhoenix

+0

我會這樣做,'end($ segments)'而不是'$ currentSegment = $ segments [$ numOfSegments-1];'只是說。或'array_pop($ segments)' – ArtisticPhoenix