array_chunk()
unterteilt das Array in Neuarray -Stücke.
Die Anzahl der Einheiten in jedem Array wird durch den Größenparameter bestimmt. Die Anzahl der Einheiten im letzten Array ist möglicherweise weniger.
Der optionale Parameter Preserve_Key ist ein boolescher Wert, der angibt, ob die Elemente des Neuarrays den gleichen Schlüssel wie das ursprüngliche Array (für assoziative Arrays) oder einen neuen numerischen Schlüssel ab 0 (für die Indizing -Arrays) haben. Die Standardeinstellung besteht darin, einen neuen Schlüssel zuzuweisen.
Teilen Sie das Array in ein Array mit zwei Elementen auf:
<? Php $ carks = Array ( "Volvo" , "BMW" , "Toyota" , "Honda" , "Mercedes" , "Opel" ) ; print_r ( Array_Chunk ( $ Cars , 2 ) ) ; ?>
Probieren Sie es selbst aus
Teilen Sie das Array in ein Array mit zwei Elementen und bewahren Sie die Schlüsselnamen im ursprünglichen Array auf:
<? Php $ ay ay = array ( "bill" => "60" , "Steve" => "56" , "mark" => "31" , "David" => "35" ) ; print_r ( Array_Chunk ( $ ay , 2 , true ) ) ; ?>
Probieren Sie es selbst aus
Array_Chunk ( Array , Größe , Preserve_key ) ;
Parameter | beschreiben |
---|---|
Array | Erforderlich. Gibt das zu verwendende Array an. |
Größe | Erforderlich. Ganzzahlwert, geben Sie an, wie viele Elemente jedes Neuarray enthält. |
Preserve_Key |
Optional. Mögliche Werte:
|