Laravel访问控制器外部的请求对象

xel*_*ber 14 php laravel laravel-5.2

根据Laravel文档,请求是通过依赖注入获得的.对于控制器,这很好,但是我们如何在控制器外部访问Request对象,例如在视图中

Bis*_*sal 40

laravel中有请求助手.您可以在任何地方使用Request Object.例如

request()->field_name 
Run Code Online (Sandbox Code Playgroud)

这是请求助手https://laravel.com/docs/5.2/helpers#method-request的laravel文档链接

  • 这在流明中不起作用:/你必须使用`app()->request`。看看[Helpers.php](https://github.com/laravel/lumen-framework/blob/6.x/src/helpers.php) (4认同)