$validator = Validator::make($request->all(), [
'file' => 'size:500',
]);
但是这说文件应该是500kb大.如何编辑此规则,以便在大于500kb时返回错误?
我试过这个:
'file' => 'size:>=500'
'file' => 'size:max:500'
文档没有说明这一点:
size:value
The field under validation must have a size matching the given value.
For string data, the value corresponds to the number of characters. For
numeric data, the value corresponds to a given integer value. For files,
size corresponds to the file size in kilobytes.
解决方法:
根据文件:
$validator = Validator::make($request->all(), [
'file' => 'max:500000',
]);
该值以千字节为单位.即最大值:10240 =最大10 MB.