龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > php编程 >

php 【PHP伪静态】时获取不规则的URL参数

时间:2014-11-25 02:49来源:网络整理 作者:网络 点击:
分享到:
【PHP伪静态】时获取不规则的URL参数 使用【PHP伪静态】时,想要获取不规则的URL参数是比较麻烦,比如:/article/category-5/author-1086/page-12/article/author-1086/article/category-5下面这段代码可以帮

使用【PHP伪静态】时,想要获取不规则的URL参数是比较麻烦,比如:

/article/category-5/author-1086/page-12

/article/author-1086

/article/category-5

下面这段代码可以帮大家解决问题。

$url = explode('/', '/article/category-5/status-2/page-3');

$params = array();

foreach ($url as $v)
{
    $temp = explode('-', $v);
    if (isset($temp[1]))
        $params[$temp[0]] = $temp[1];
}

var_dump($params);
//该片段来自于http://outofmemory.cn
精彩图集

赞助商链接