用于切分数组为多个小数组
array_chunk(array,size,preserve_key);
array表示原数组,size表示分割大小,如果preserver_key为true则保留原键名,默认为false重新生成数字键名。
比如像数据库中插入很大数据时,可以分成多个小部分后再插入:
if ($data) {
$arr = array_chunk($data, 2000);
foreach ($arr as $info) {
db('cust_account_settlement')->insertAll($info);
}
}