【发布时间】:2016-12-28 17:18:00
【问题描述】:
我有 laravel 5.2,我想验证 csv 上传,假设我有一个来自上传 csv 的数组,如下所示:
array(
'code' => '1',
'name' => 'asd'
)
和我这样的验证
rules = [
'code' => 'required|numeric',
'name' => 'required'
];
但是我的 laravel 项目使用了语言环境,所以当我导出到 csv 时,标题不会总是代码和名称,我可能是日语或其他语言,那么如何创建我的验证规则?
如何从索引号验证每一行?
foreach( $uploaded_data as $row ) {
$rules = [
0 => 'required|numeric',
1 => 'required'
];
}
【问题讨论】:
-
显示更多上传的CSV数组结构
-
也许你需要一个数组验证器。你应该检查这个已解决的问题:stackoverflow.com/questions/29952448/validate-array-laravel-5
标签: validation laravel csv