如何限制上传文件的扩展名? Yii2

时间:2014-08-29 07:15:39

标签: php yii yii2

我有一个代码:

<?=Html::activeHiddenInput($model, $attribute, $inputParams); ?>
<?=Html::fileInput($id, null, ['id' => $id, 'style' => 'display: none']); ?>

我需要限制扩展来上传表单中的文件,例如:

True: jpeg, png, jpg
False: *

如何在Yii2中执行此操作?

1 个答案:

答案 0 :(得分:2)

在您的模型规则中

[['file'], 'file', 'extensions' => 'gif, jpg'],

更多http://stuff.cebe.cc/yii2docs/yii-validators-filevalidator.html