Fungsi PHP array_chunk()
Contoh
Pecahkan array menjadi array dengan dua elemen:
<?php $cars=array("Volvo","BMW","Toyota","Honda","Mercedes","Opel"); print_r(array_chunk($cars,2)); ?>
Definisi dan Penggunaan
Fungsi array_chunk() memecahkan array menjadi blok array baru.
Diantara setiap array, jumlah unit di size Parameter menentukan. Jumlah unit terakhir di array terakhir mungkin kurang beberapa unit.
Parameter Pilihan preserve_key Adalah nilai boolean yang menentukan apakah elemen di array baru sama seperti kunci di array asli (digunakan untuk array koneksi) atau indeks angka baru yang dimulai dari nol (digunakan untuk array indeks).Default adalah mengalokasikan kunci baru.
Syarat
array_chunk(array,size,preserve_key);
Parameter | Deskripsi |
---|---|
array | Wajib. Menentukan array yang akan digunakan. |
size | Wajib.Nilai integer, menentukan berapa banyak elemen yang diandalkan di setiap array baru. |
preserve_key |
Pilihan.Nilai yang mungkin:
|
Detil Teknologi
Kembalikan nilai: | Kembalikan array multidimensi dengan indeks dimulai dari 0, di mana setiap dimensi mengandung size elemen. |
Versi PHP: | 4.2+ |
Banyak Contoh Lainnya
Contoh 1
Pecahkan array menjadi array dengan dua elemen, dan pertahankan nama kunci dalam array asli:
<?php $age=array("Bill"=>"60","Steve"=>"56","Mark"=>"31","David"=>"35"); print_r(array_chunk($age,2,true)); ?>