我正在使用 csv 文件使用 laravel 将学生的电子邮件地址上传到 db。CSV 文件包含一个名为“电子邮件”的列,用于列出电子邮件。我想添加一个验证来检查所有电子邮件的格式是否正确。正确的电子邮件地址格式应为@uni.com
请指教
$path = Input::file('import_file')->getRealPath();
$data = Excel::load($path, function ($reader) {
})->get();
if (!empty($data) && $data->count() && !empty($data1) && $data1->count() ) {
foreach ($data as $key => $value) {
$insert[] = ['email' => $value->email]; }
if (!empty($insert)) {
DB::table('users')->insert($insert);
}
我正在使用 laravel maatwebsite/excel 插件