PHP array_chunk 怎样将一个数组分割成多个?

2017-04-14 2011 5 编辑:深圳网站建设 来源:互联网

array_chunk

(PHP 4 >= 4.2.0, PHP 5)

array_chunk — 将一个数组分割成多个

array array_chunk ( array $input , int $size [, bool $preserve_keys ] )

array_chunk() 将一个数组分割成多个数组,其中每个数组的单元数目由 size 决定。最后一个数组的单元数目可能会少几个。得到的数组是一个多维数组中的单元,其索引从零开始。

将可选参数 preserve_keys 设为 TRUE,可以使 PHP 保留输入数组中原来的键名。如果你指定了 FALSE,那每个结果数组将用从零开始的新数字索引。默认值是 FALSE。

Example #1 array_chunk() 例子

<?php

$input_array = array('a', 'b', 'c', 'd', 'e');

print_r(array_chunk($input_array, 2));

print_r(array_chunk($input_array, 2, true));

?>

以上例程会输出:

 Array

(

    [0] => Array

        (

            [0] => a

            [1] => b

        )

    [1] => Array

        (

            [0] => c

            [1] => d

        )

    [2] => Array

        (

            [0] => e

        )

)

Array

(

    [0] => Array

        (

            [0] => a

            [1] => b

        )

    [1] => Array

        (

            [2] => c

            [3] => d

        )

    [2] => Array

        (

            [4] => e

        )

)

专业的网站建设公司,深正互联,如您有网站营销需求,请您关注我们,或者致电13828884598


本站文章均为深正网站建设摘自权威资料,书籍,或网络原创文章,如有版权纠纷或者违规问题,请即刻联系我们删除,我们欢迎您分享,引用和转载,但谢绝直接搬砖和抄袭!感谢...
关注深正互联
我们猜你喜欢