PHP array_chunk 怎樣將一個數組分割成多個?

2017-04-14 2166 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


本站文章均為深正網站建設摘自權威資料,書籍,或網絡原創文章,如有版權糾紛或者違規問題,請即刻聯系我們刪除,我們歡迎您分享,引用和轉載,但謝絕直接搬磚和抄襲!感謝...
關注深正互聯
七星彩头尾