Definisi dan Penggunaan
Fungsi PHP array_chunk adalah sebuah fungsi PHP yang digunakan untuk memecah sebuah array menjadi beberapa bagian atau potongan yang lebih kecil. Setiap potongan tersebut kemudian dimasukkan ke dalam sebuah array baru.
Fungsi array_chunk menerima dua parameter:
- Parameter pertama adalah array yang akan dipecah.
- Parameter kedua adalah ukuran (jumlah elemen) setiap potongan yang dihasilkan.
Contoh
Membagi array menjadi dua bagian:
<!DOCTYPE html>
<html>
<body>
<?php
$mobil=array("Volvo","BMW","Toyota","Honda","Mercedes","Opel");
print_r(array_chunk($mobil,2));
?>
</body>
</html>
Sintaks
array_chunk(array, size, preserve_key)
Nilai Parameter
Parameter | Deskripsi |
---|---|
array | Diperlukan. Menentukan array yang akan digunakan |
size | Diperlukan. Bilangan bulat yang menentukan ukuran setiap potongan |
preserve_key | Opsional. Nilai yang mungkin:
|
Detail Teknis
Nilai Pengembalian: | Mengembalikan array terindeks multidimensi, dimulai dengan nol, dengan setiap dimensi berisi elemen size |
---|---|
Versi PHP: | 4.2+ |
Contoh Lainnya
Contoh
Pisahkan array menjadi dua bagian dan pertahankan index aslinya:
<!DOCTYPE html>
<html>
<body>
<?php
$umur=array("Peter"=>"35","Ben"=>"37","Joe"=>"43","Harry"=>"50");
print_r(array_chunk($umur,2,true));
?>
</body>
</html>
Tutorial sebelumnya : PHP Array Sorting
Tutorial setelahnya : PHP array_combine
Semua Tutorial PHP : Tutorial PHP