我找不到任何东西,所以我只想取一个网址,然后将其拆分并将其变为关键值对。拆分url的路径部分
$url = 'http://domain.com/var/1/var2/2';
我目前使用的路径上的array_chunk使用parse_url
$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框架方法可用于解码成数组?
可能是重复的http://stackoverflow.com/questions/2458539/how-to-parse-a-zend-url-for-parameters – akond 2011-03-01 19:17:41
@akond是的,你是正确的! #winning!是的,我用$ route = Zend_Controller_Front :: getInstance() - > getRouter() - > getCurrentRoute(); $ params = $ route-> match($ url); – 2011-03-04 17:35:21