我需要验证多个上传的文件,确保它们是特定类型且低于2048kb.下面似乎没有检查数组'文件'中的所有文件,只是假定发布的无效mime类型的文件,因为它似乎是检查数组对象而不是它的内容.
public function fileUpload(Request $request)
{
$validator = Validator::make($request->all(), [
'files' => 'required|mimes:jpeg,jpg,png',
]);
if ($validator->fails())
{
return response()->json(array(
'success' => false,
'errors' => $validator->getMessageBag()->toArray()
), 400); }
}
Run Code Online (Sandbox Code Playgroud)