Laravel验证检查数组大小的最小值和最大值 [英] Laravel Validation check array size min and max

查看:337
本文介绍了Laravel验证检查数组大小的最小值和最大值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我只需要检查Laravel验证数组是否包含最小2个值和最大4个值.是否有任何默认的验证规则可用于此? size 元素检查是否完全匹配大小,而其他规则(例如 min max )则用于字符串,数字和文件大小.

I just need to check in Laravel validation that an array contains minimum 2 values and maximum 4 values. Is there any default validation rule can be used for this ? The size element checks for exact size match and the other rules likes min and max are for strings, digits and file size.

推荐答案

有点晚了:

return [
    "ticket_photo" => ["required","array","min:2","max:4"], // validate an array contains minimum 2 elements and maximum 4 
    "ticket_photo.*" => ["required","mimes:jpeg,jpg,png,gif"], // and each element must be a jpeg or jpg or png or gif file 
];

laravel 5.6

laravel 5.6

这篇关于Laravel验证检查数组大小的最小值和最大值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆