thinkphp5有很多种插入数据的方法。这一次是使用model。
$list=array();
foreach ($ids as $k=>$v){
//构建数组
$list[]=array(
'eid' => $v,
'keyword' => $data['keyword'],
'url' => $data['url'],
'click' => $data['click'],
'add_time' => time(),
);
}
/**
*需要将数组构成$data = [['a'=>1,'b'=>2],['c'=>3,'d'=>4]]这种格式。
*/
//使用saveall批量保存。
$res = $taskM->saveAll($list,false);
循环种不能使用$list[][‘a’]=1;$list[][‘b’]=2; 这种是错误的。