php array_chunk的用途

用于切分数组为多个小数组

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);
            }
        }

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注