Hàm array_chunk() trong PHP

Hàm array_chunk() trong PHP

Hàm array_chunk() trong PHP dùng để chia một mảng lớn ra nhiều mảng nhỏ, những mảng nhỏ đó đều nằm trong mảng lớn hiện tại, chi tiết như nào hãy cùng chúng tôi phân tích:

Chức năng của Hàm array_chunk() trong PHP

Hàm array_chunk() trong PHP dùng để chia một mảng lớn ra nhiều mảng nhỏ, những mảng nhỏ đó đều nằm trong mảng lớn hiện tại, mỗi mảng nhỏ sẽ được chia số phần tử bằng số phần tử được chia quy định trong hàm.

Cú pháp của Hàm array_chunk() trong PHP

array_chunk($mảng_gốc,số_phần_tử_được_chia);

$mảng_gốc: Biến của mảng gốc.

số_phần_tử_được_chia: Số phần tử được chia trên các mảng con, nếu mảng con cuối cùng không đủ thì cho nó thiếu còn mấy mảng con trước đủ phần tử được chia.

Ví dụ Hàm array_chunk() trong PHP

<?php
$mangoc = array("Luc"=>"550000","Van"=>"250000","Quynh"=>"200000","Dung"=>"300000","Cherry"=>"350000");
?>

<h2>array_chunk() Chia mỗi mảng nhỏ chứa 2 phần tử</h2>
<?=print_r(array_chunk($mangoc, 2));?>

<h2>array_chunk() Chia mỗi mảng nhỏ chứa 1 phần tử</h2>
<?=print_r(array_chunk($mangoc, 1));?>

<h2>array_chunk() Chia mỗi mảng nhỏ chứa 3 phần tử</h2>
<?=print_r(array_chunk($mangoc, 3));?>

Kết quả:

/////array_chunk() Chia mỗi mảng nhỏ chứa 2 phần tử
Array ( [0] => Array ( [0] => 550000 [1] => 250000 ) [1] => Array ( [0] => 200000 [1] => 300000 ) [2] => Array ( [0] => 350000 ) ) 1
/////array_chunk() Chia mỗi mảng nhỏ chứa 1 phần tử
Array ( [0] => Array ( [0] => 550000 ) [1] => Array ( [0] => 250000 ) [2] => Array ( [0] => 200000 ) [3] => Array ( [0] => 300000 ) [4] => Array ( [0] => 350000 ) ) 1
/////array_chunk() Chia mỗi mảng nhỏ chứa 3 phần tử
Array ( [0] => Array ( [0] => 550000 [1] => 250000 [2] => 200000 ) [1] => Array ( [0] => 300000 [1] => 350000 ) ) 1

Chạy Thử

Lời kết

Cảm ơn các bạn đã tham khảo bài viết Hàm array_chunk() trong PHP.

  • 0 Bình luận
Content Trần Ngọc Thanh
Trần Ngọc Thanh
Content Trần Ngọc Thanh là người viết content có kinh nghiệm nhiều năm tại Web Mới, chuyên viết content bên lĩnh vực website và nhiều lĩnh vực khác
Chia sẻ nội dung đánh giá của bạn về Hàm array_chunk() trong PHP
Email, Điện thoại của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *
Đánh giá của bạn
Tên *
Email
Số điện thoại *
Bình luận, Hỏi đáp
Đăng ký tư vấn thiết kế website
Tìm hiểu 1 năm không bằng lắng nghe 1 câu tư vấn