array_change_key_case
array_combine
Array Funktionen
PHP Manual

# array_chunk

(PHP 4 >= 4.2.0, PHP 5)

array_chunk — Splittet ein Array in Teile auf

### Beschreibung

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

array_chunk() teilt das Array in Stücke mit `size` Werten auf. Das letzte Stück kann weniger als `size` Werte enthalten.

### Parameter-Liste

`input`

  Das Eingabe-Array

`size`

  Die Größe jedes Arrays

`preserve_keys`

  Falls auf `TRUE` gesetzt, bleiben die Schlüssel erhalten. Der Standard ist `FALSE`, wodurch jedes Stück neue numerische Indizes erhält.

### Rückgabewerte

Gibt ein mehrdimensionales Array zurück, das beginnend mit Null jeweils `size` Elemente enthält.

### Fehler/Exceptions

Wenn `size` kleiner als 1 ist, wird `E_WARNING` geworfen und `NULL` zurückgegeben.

### Beispiele

Beispiel #1 array_chunk()-Beispiel

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

Das oben gezeigte Beispiel erzeugt folgende Ausgabe:

    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_change_key_case
array_combine
Array Funktionen
PHP Manual