php – Yii2图像尺寸验证
此验证行不起作用.我可以上传任何尺寸的图像.
['image','image','minWidth' => 250,'maxWidth' => 250,'minHeight' => 250,'maxHeight' => 250], 在控制器中,我使用. $image = UploadedFile::getInstance($this,'image'); 解决方法
就我所见,最后一行没有任何问题.
https://github.com/yiisoft/yii2/blob/master/docs/guide/tutorial-core-validators.md#yiivalidatorsimagevalidatorimage- 但是你要两次声明图像属性的规则 – 一个作为文件,一个作为图像.图像验证器从文件验证器扩展,因此它继承了它的所有属性.
尝试将其合并到一个规则中,看看是否有帮助. [ 'image','maxHeight' => 250,'extensions' => 'jpg,gif,png','maxSize' => 1024 * 1024 * 2 ], 编辑: 这是一个很好的例子: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |