我找不到任何東西,所以我只想取一個網址,然後將其拆分並將其變爲關鍵值對。拆分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