php - Laravel 4 - 验证器 - 文件大小

标签 php validation laravel laravel-4

只是一个关于 Laravels 验证器的查询。我网站的用户上传的文件有时可能会超过 100MB。

我看过:http://laravel.com/docs/4.2/validation

我的 Controller 代码如下:

$rules = array(
 'file' => 'max:102400'
);

102400 是否等于 100MB,我觉得文档对此不够清楚?

最佳答案

如文档中所述:

max:value

The field under validation must be less than or equal to a maximum value. Strings, numerics, and files are evaluated in the same fashion as the size rule

所以我们使用尺寸规则:

size:value

The field under validation must have a size matching the given value. For string data, value corresponds to the number of characters. For numeric data, value corresponds to a given integer value. For files, size corresponds to the file size in kilobytes.

所以 102400 是千字节。

是的,那是 100 MB。

关于php - Laravel 4 - 验证器 - 文件大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29767234/

相关文章:

php - 可能的网站黑客尝试

验证与 Yesod 中的表单声明分开

php - 如何在 Mac 操作系统中为 Laravel 运行 Composer 命令?

php - 在 PHP 中从 Redis 中删除所有键

php - 与 Laravel 5.1 一起使用时,getID3 "getid3_writetags"未找到类异常

php - 如何将时间(秒)与名称相关联

php - codeigniter 中的 XSS 过滤不能防止 SQL 注入(inject)吗?

php - 从 php 运行 shell 脚本并查看完整进度?

javascript - 添加相同规则的多个字段

javascript - jQuery 验证下拉列表