如何将foreach添加到Controller中的Request $request

How to add foreach to Request $request in Controller

我有一个 post 路由,我想像这样将 foreach 循环添加到请求中:

public function updateProductAttrsInfo(Request $request, $id)
    {
        foreach($request as $req){
            dd($req);
        }
    }

但这是错误的,因为 $request 是一个对象而不是数组,所以 when 不能将 foreach 应用于它。

所以我想知道如何正确地将 foreach 应用于此 $request

你可以试试这个:

foreach($request->all() as $k => $v){}