Forum und email

array_chunk

(PHP 4 >= 4.2.0, PHP 5)

array_chunk — Rozdeľuje pole do dávok informácií

Popis

array array_chunk ( array $vstup , int $veľkosť [, bool $preserve_keys ] )

array_chunk() rozdeľuje pole na niekoľko polí s hodnotami veľkosť v nich. Tiež môžte mať pole, ktoré má na konci menej hodnôt. Polia získate ako členy multidimenzionálneho poľa indexovaného číslami počínajúc nulou.

Nastavením voliteľného parametra preserve_keys na TRUE môžete PHP prinútiť, aby si ponechalo pôvodné kľúče zo vstupného poľa. Ak ho nastavíte na FALSE, použíje sa iný počet indexov v každom výslednom poli s indexami začínajúcimi nulou. Štandardom je FALSE.

Example#1 array_chunk() príklad

<?php
$vstupne_pole 
= array('a''b''c''d''e');
print_r(array_chunk($vstupne_pole2));
print_r(array_chunk($vstupne_pole2true));
?>

Výpisom horeuvedeného pogramu bude:

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
        )

)