我有一个“图像”字段,类型是file并且只需要验证是否选择了图像,这意味着它也可以为空。
我试过这样:'avatar' => 'mimes:jpeg,jpg,png,gif|max:100000',
但这也是必需的。
我仍然尝试使用参数present
and sometimes
但该字段仍然是必需的。
仅当选择图像时如何验证它?
- If the "avatar" field 可能不存在 in the input您要使用的数组:
'avatar' => 'sometimes|mimes:jpeg,jpg,png,gif|max:100000'
在某些情况下,您可能希望仅当输入数组中存在某个字段时才对该字段运行验证检查。要快速完成此操作,请添加有时 rule.
- If the "avatar"场将绝对地处于input数组,它的值将是
null
你想使用:
'avatar' => 'nullable|mimes:jpeg,jpg,png,gif|max:100000'
正在验证的字段可能是null。这在验证可以包含空值的基元(例如字符串和整数)时特别有用。要快速完成此操作,请添加nullable rule.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)