[php函数]--数组函数--array_chunk

来源:互联网 发布:淘宝最好的外贸原单店 编辑:程序博客网 时间:2024/03/29 22:21

array_chunk

  • 版本:>= 4.2
  • 说明:
    array_chunk(array $input, int $size, [, bool $preserve_keys=false])
    此函数的作用是将数组分块,当我们对数组里的数据做分批处理时可以使用此函数。
  • 参数
    • input
      要处理的数组。
    • size
      数组块的大小
    • preserve_keys
      是否保留原来的数据的key,默认为不保留。
  • 例子
$input=array("a"=>"php","b"=>"c","c"=>"c++","d"=>"python","e"=>"ruby");$output = array_chunk($input, 2);#output=>Array(    [0] => Array        (            [0] => php            [1] => c        )    [1] => Array        (            [0] => c++            [1] => python        )    [2] => Array        (            [0] => ruby        ))$output2 = array_chunk($input, 2, true);#output2=> Array(    [0] => Array        (            [a] => php            [b] => c        )    [1] => Array        (            [c] => c++            [d] => python        )    [2] => Array        (            [e] => ruby        ))#注意子数组中的key还是保留原来数组中的key
0 0