Laravel验证器的时间类型,除了某些类型


Laravel Validator mime-types except certain types

在我的web应用程序中,我允许用户上传文件,应用程序将文件存储在Aws s3中。我正在使用laravel 5.0,并希望使用Validator类验证文件类型。我知道规则

mimes:jpeg,bmp,png

但是我的问题是我想允许所有文件,除了'php,html,js'。

有什么规则吗?或任何自定义函数

遗憾的是,您只能在哑剧验证中加入白名单,没有黑名单功能。

您应该编写自己的(可重用的)自定义验证器。对于Laravel 5.3,请参见:

https://laravel.com/docs/5.3/validation custom-validation-rules