【发布时间】:2017-04-01 21:43:38
【问题描述】:
我想将静态值(变量或静态字符串)从路由定义传递给控制器。 例如,如果考虑以下路线:
Route::get('/', [
'uses' => '\Controllers\FoController@show',
'as' => 'show'
]);
我想将一个变量(例如,$var1)传递给它,然后可以在 FoController 构造函数或其他控制器方法中访问它,所以我不喜欢该变量的值显示在 url 中。 我怎样才能做到这一点?谢谢...
【问题讨论】:
-
如果您希望该值是静态的,为什么不在控制器的函数本身中使用该值?你能解释一下你的问题吗?
-
himashu 说的是真的,如果你想传递静态变量,又不想在 url 中显示,为什么不在控制器中使用它
标签: php laravel laravel-5 routes laravel-5.3