2015-02-09 36 views

回答

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'); 
0

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

有關於在L4.2文檔的Request類沒有route()方法。

然而有Route::getCurrentRoute()->getParameters()這可能能夠做你想做的。

+0

是的,但route()得到不同的參數,route :: currentRouteName()如何關聯t那? – user3150060 2015-02-09 21:07:15

+0

編輯,粘貼錯誤的代碼片段。在這裏看到更多:https://github.com/laravel/framework/issues/2919 – 2015-02-09 21:09:36