不要打印最后一段URL

时间:2011-11-22 13:52:30

标签: php

我有一些打印网址的php。我可以用PHP包含这个以避开最后一段吗?

所以这个:

www.mysite.com/name/james

会变成这样:

www.mysite.com/name

我正在使用表达式引擎,因此代码只是{site_url}。

1 个答案:

答案 0 :(得分:6)

$url = (substr($url, -1) == '/') ? substr($url, 0, -1) : $url; // remove trailing slash if present
$urlparts = explode('/', $url); // explode on slash
array_pop($urlparts); // remove last part
$url = implode($urlparts, '/'); // put it back together
相关问题