Home » PHP » Referensi PHP : Fungsi array_chunk()

Referensi PHP : Fungsi array_chunk()

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Contoh
Pisahkan sebuah array menjadi dua bagian:

<?php
$cars=array("Volvo","BMW","Toyota","Honda","Mercedes","Opel");
print_r(array_chunk($cars,2));
?>
  
  // Output : Array ( [0] => Array ( [0] => Volvo [1] => BMW ) [1] => Array ( [0] => Toyota [1] => Honda ) [2] => Array ( [0] => Mercedes [1] => Opel ) )

Definisi dan Penggunaan

Fungsi array_chunk() membagi array menjadi potongan-potongan array baru.

Syntax

array_chunk(array, size, preserve_key)

Nilai Parameter

ParameterDeskripsi
arrayRequired.Menentukan larik yang akan digunakan
sizeRequired. Bilangan bulat yang menentukan ukuran setiap potongan
preserve_keyOptional.Nilai yang memungkinkan: true – Mempertahankan keyfalse – Default. Mengindeks ulang potongan tersebut secara numerik

Detail Teknis

Return Value:Mengembalikan larik berindeks multidimensi, dimulai dengan nol, dengan setiap dimensi berisi elemen ukuran
PHP Version:4.2+

Contoh Lain

Contoh
Pisahkan sebuah array menjadi dua bagian dan pertahankan kunci aslinya:

<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43","Harry"=>"50");
print_r(array_chunk($age,2,true));
?>
  // Output :Array ( [0] => Array ( [Peter] => 35 [Ben] => 37 ) [1] => Array ( [Joe] => 43 [Harry] => 50 ) )

You may also like