【发布时间】:2011-03-01 19:10:53
【问题描述】:
我找不到任何东西,所以我只想获取一个 url,然后将其拆分并将其转换为键值对。
$url = 'http://domain.com/var/1/var2/2';
我目前在使用 parse_url 后在路径上使用 array_chunk
$u = parse_url($url);
$decoded = array_chunk($u['path'],2);
但它会返回
array (
[0] => array (
[0] => var
[1] => 1
),
[1] => array (
[0] => var2
[1] => 2
)
)
我想要的是
array (
[var] => 1,
[var2] => 2
)
是否有 Zend Framework 方法可用于将其解码为数组?
【问题讨论】:
-
@akond 是的,你是对的! #中奖!是的,我使用了 $route = Zend_Controller_Front::getInstance() ->getRouter() ->getCurrentRoute(); $params = $route->match($url);
标签: php zend-framework