当前位置:  开发笔记 > 编程语言 > 正文

如果选择"图像/文件",则对字段进行Laravel验证?

如何解决《如果选择"图像/文件",则对字段进行Laravel验证?》经验,为你挑选了1个好方法。

我有一个字段"图像",类型是文件,只需要验证图像是否被选中,意味着它也可以是空的.

我试过这样:'avatar' => 'mimes:jpeg,jpg,png,gif|max:100000',但所以它也是必需的.

我仍然尝试使用参数present,sometimes但仍然需要该字段.

如何仅在选择图像时才能验证它?



1> Mihailo..:

如果您想要使用的输入数组中可能不存在"avatar"字段:

'avatar' => 'sometimes|mimes:jpeg,jpg,png,gif|max:100000'

在某些情况下,只有在输入数组中存在该字段时,您可能希望对字段运行验证检查.要快速完成此操作,请添加有时规则.


如果"avatar"字段绝对位于输入数组中,那么它的值将是null您想要使用的:

'avatar' => 'nullable|mimes:jpeg,jpg,png,gif|max:100000'

验证字段可能为.这在验证原语(如字符串和可包含空值的整数)时特别有用.要快速完成此操作,请添加空的规则.

推荐阅读
夏晶阳--艺术
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有