使用【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);