最新公告
  • 欢迎您光临码农资源网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!加入我们
  • PHP数组函数array_chunk()用法

    array_chunk

    (PHP 4 >= 4.2.0, PHP 5)

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

    说明

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

    将一个数组分割成多个数组,其中每个数组的单元数目由 size 决定。最后一个数组的单元数目可能会少于 size 个。

    参数

    input

    需要操作的数组

    size

    每个数组的单元数目

    preserve_keys

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

     

    返回值

    得到的数组是一个多维数组中的单元,其索引从零开始,每一维包含了 size 个元素。

    错误/异常

    如果 size 小于 1,会抛出一个 E_WARNING 错误并返回 NULL

    范例

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

     

    参见

    array_slice() – 从数组中取出一段

    想要了解更多内容,请持续关注码农资源网,一起探索发现编程世界的无限可能!
    本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
    如有侵权请发送邮件至1943759704@qq.com删除

    码农资源网 » PHP数组函数array_chunk()用法
    • 122会员总数(位)
    • 17355资源总数(个)
    • 1162本周发布(个)
    • 21 今日发布(个)
    • 123稳定运行(天)

    提供最优质的资源集合

    立即查看 了解详情