array_chunk(array_input,int size,[true]or[false]) default false
size disini ialah ukuran yang kita inginkan untuk membagi array tersebut
Misalkan, kita memiliki array dengan value lebih dari 1.000.000 item.
Kita berniat membagi data dengan ukuran 1000, sehingga yang kita lakukan adalah
array_chunk($array_input,1000);
nilai boolean true/false adalah jika tidak ditulis sama sekali, maka defaultnya adalah false.
false berarti, setiap kelompok yang baru, key array akan kembali ke 0(bukan original sesuai array aslinya)
true berarti, setiap kelompok array yang baru memiliki key array yang sesuai dengan aslinya(original)
bisa liat contoh
<?php
$input_array = array('a', 'b', 'c', 'd', 'e');print_r(array_chunk($input_array, 2));print_r(array_chunk($input_array, 2, true));?>
outputnya akan menjadi:
//default array kembali ke 0
Array
(
[0] => Array
(
[0] => a
[1] => b
)
[1] => Array
(
[0] => c //ini
[1] => d
)
[2] => Array
(
[0] => e //ini
)
)
//true array key original
Array
(
[0] => Array
(
[0] => a
[1] => b
)
[1] => Array
(
[2] => c //ini
[3] => d
)
[2] => Array
(
[4] => e
)
)
lihat-lihat function PHP yang lain? silahkan klik disini
cari di:Pemrograman,PHP, dasar-dasar PHP, belajar PHP, function PHP, cara mudah belajar PHP, MySql, belajar HTML, belajar CSS, Javascript, JQuery
Tidak ada komentar:
Posting Komentar
tes