Laravel 5.0文件上传验证



我正试图通过邮递员上传多个文件。并且希望在上传文件之前对其进行验证。我正在使用Laravel 5.0,这是我迄今为止上传文件的代码:

if ($request->hasFile('attaches')) {
$files = $request->file('attaches'); 
foreach ($files as $key => $file) {
$extension = $file->getClientOriginalExtension();
$name = time() .$key. '.' . $extension;
$path = 'files'  . '/';
$file = $uploadedFile->move($path, $name);
}
}

这段代码上传文件很好,但我也想在上传之前对它们进行验证。如何在Laravel 5.0中做到这一点?

您可以使用laravel验证器来验证您的图像。你可以做

$request->validate([
'image' => 'file|required|mimes:png,jpg,jpeg'
]);

相关内容

  • 没有找到相关文章

最新更新