什么相当于:Laravel 4中的Request :: route() - >参数[1]?

时间:2015-02-09 20:53:12

标签: php laravel laravel-4

我在L3中有以下代码:

Request::route()->parameters[0];
Request::route()->parameters[1];

在laravel 4中,相同的是什么?

由于

2 个答案:

答案 0 :(得分:0)

http://laravel.com/api/4.2/Illuminate/Http/Request.html

L4.2文档中的route()类没有Request方法。

然而Route::getCurrentRoute()->getParameters()可以做你想做的事。

答案 1 :(得分:0)

您可以获取所有参数,然后使用索引:

$parameters = array_values(Route::current()->parameters());

echo $parameters[0];
echo $parameters[1];

array_values是必需的,因为否则$parameters是一个关联键值数组)

或者,如果您知道路线参数的实际名称,则可以使用Route::input()

echo Route::input('first');
echo Route::input('second');