Aktueller Standort: Startseite> Funktionskategorien> array_chunk

array_chunk

Teilen Sie das Array in Blöcke auf
Name:array_chunk
Kategorie:Array
Programmiersprache:php
Kurzbeschreibung:Teilen Sie ein Array in Neuarray -Stücke.

Definition und Verwendung

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.

Beispiel

Beispiel 1

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

Beispiel 2

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

Grammatik

 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:

  • Richtig - bewahrt die Schlüsselnamen im ursprünglichen Array.
  • Falsch - Standard. Jedes Ergebnis -Array verwendet einen Neuarray -Index, der von Null beginnt.