PHP array_chunk() 函數詳解

定義

array_chunk — 將一個數組分割成多個php


描述

array_chunk ( array $array , int $size [, bool $preserve_keys = FALSE ] ) : array

將 array 數組按 size 指定的大小分割成多個數組,最後一個長度可能小於size.
preserve_keys,是否保留鍵名,默認是false.
返回一個多維索引數組,其中每一維包含 size 大小的數組.數組


示例

<?php
  $input_array = array('a', 'b', 'c', 'd', 'e');
  print_r(array_chunk($input_array, 2));
  print_r(array_chunk($input_array, 2, true));
?>

將輸出:code

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
        )

)
相關文章
相關標籤/搜索