Symfony将当前的URL slugs作为数组?

时间:2012-09-05 14:56:42

标签: php symfony1 symfony-1.4

在Symfony中,如何将当前的URI slugs作为数组?

www.mysite.com/this/that/test/hello/world/7?whatever=true

使用什么命令获取以下数组:

[0] => 'this',
[1] => 'that',
[2] => 'test',
[3] => 'hello',
[4] => 'world',
[5] => '7'

2 个答案:

答案 0 :(得分:2)

尝试以下方法:

explode('/', $request->getPathInfo());

(我实际上并不知道你从哪里得到你的请求对象,因此你可能需要重命名变量)

答案 1 :(得分:0)

这应该有效:

 explode('/',$this->getContext()->getRouting()->getCurrentInternalUri());