Raj*_*Raj 5 php validation file-upload laravel-5
我有一个允许附加多个文件的表单。
我正在验证附件字段的表单为:
$this->validate($request, [
'attachments.*' => 'mimes:jpg,jpeg,bmp,png|max:5000',
]);
Run Code Online (Sandbox Code Playgroud)
它工作正常,但我也希望一次最多只允许上传 3 个文件。
我如何实现这一目标?
fre*_*cer 10
作为attachments一个数组,您可以使用max规则来验证它的最大元素为3
$messages = [
"attachments.max" => "file can't be more than 3."
];
$this->validate($request, [
'attachments.*' => 'mimes:jpg,jpeg,bmp,png|max:5000',
'attachments' => 'max:3',
],$messages);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3950 次 |
| 最近记录: |