2017-11-18 66 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