Laravel 4 - 验证器 - 文件大小

Stu*_*ett 3 php validation laravel laravel-4

只是关于Laravels验证器的查询.我的网站的用户将在可能大约100MB标记的时间上传文件.

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

我的控制器代码如下:

$rules = array(
 'file' => 'max:102400'
);
Run Code Online (Sandbox Code Playgroud)

102400相当于100MB,我觉得文档对此不够清楚吗?

Lok*_*oko 6

如文档中所述:

最大:值

验证字段必须小于或等于最大值.字符串,数字和文件的评估方式与大小规则相同

所以我们转到尺寸规则:

大小:值

验证字段的大小必须与给定值匹配.对于字符串数据,value对应于字符数.对于数字数据,value对应于给定的整数值.对于文件,size对应于文件大小(以KB为单位).

所以102400是Kilobytes.

是的,这是100 MB.