Php 从请求中排除Laravel特定值

Php 从请求中排除Laravel特定值,php,laravel,laravel-5,laravel-request,laravel-form,Php,Laravel,Laravel 5,Laravel Request,Laravel Form,我想在提交表单后运行json\u encode($request->all()),但是返回的数组被\u方法和\u令牌值“污染” 是否有任何简洁的方法可以从生成的json中排除特定于框架的字段?是的,请求类提供了这一点 $request->except('_method', '_token') 或 资料来源: $request->only('username', 'password'); $request->except('_method', '_token');

我想在提交表单后运行
json\u encode($request->all())
,但是返回的数组被
\u方法
\u令牌
值“污染”


是否有任何简洁的方法可以从生成的json中排除特定于框架的字段?

是的,请求类提供了这一点

$request->except('_method', '_token')

资料来源:

$request->only('username', 'password');
$request->except('_method', '_token');