Array_Chunk
Php 4> = 4.2.0, Php 5, Php 7, Php 8
Die Funktion array_chunk unterteilt ein Array in mehrere Array -Stücke, die jeweils eine angegebene Anzahl von Elementen enthalten. Diese Funktion wird häufig verwendet, um große Datensätze in kleinere Teile zu teilen, um die Verarbeitung oder das Pagen zu vereinfachen.
<span class="fun">Array_Chunk (Array $ Array, int $ Länge, bool $ Preserve_keys = false): Array</span>
Gibt ein mehrdimensionales Array zurück, in dem jedes Element ein Array -Block mit Länge $ Länge ist. Die Länge des letzten Blocks kann geringer sein als die angegebene Länge.
$input = ['a', 'b', 'c', 'd', 'e']; $result = array_chunk($input, 2); print_r($result);
[Erläuterung des Beispielcodes]$input = ['a', 'b', 'c', 'd', 'e']; $result = array_chunk($input, 2); print_r($result);
In diesem Beispiel enthält das ursprüngliche Array 5 Elemente, die durch Array_Chunk in mehrere Array -Teile von 2 Elementen pro Satz geteilt werden. Das Ergebnis ist ein mehrdimensionales Array, das 3 SubaRrays enthält, nämlich:
Da der Parameter $ Preserve_Keys nicht festgelegt oder auf false gesetzt ist, wird der Schlüsselname auf numerische Schlüssel, die mit 0 angezeigt werden, neu geprägt.