PHP Manualen
forrige |  | næste

# array_chunk

(PHP 4 >= 4.2.0, PHP 5)

array_chunk -- Deler et array op i mindre stykker

## Beskrivelse

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

array_chunk() deler et array op i mindre arrays med size som antallet af værdier i hver. Det sidste array vil muligvis have mindre værdier. De nye arrays bliver en del af et nyt multidimensionelt array med et indeks startende fra nul.

Ved at sætte den valgfri parameter, preserve_keys, til `TRUE`, kan du tvinge PHP til at overføre den orginale nøgle fra det indsatte array. Hvis du sætter den til `FALSE` vil nøglerne starte fra nul i alle de nye arrays. Den er som standard sat til `FALSE`.

Eksempel 1. array_chunk() eksempel

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

Ovenstående eksempel vil udskrive:

    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
            )

    )

forrige | hjem | næste
array_change_key_case | op | array_combine