Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

Hàm array_chunk() trong PHP


Hàm array_chunk() chia mảng thành các mảng con (chunks) với kích thước xác định. Trả về mảng đa chiều (mảng các mảng con) được đánh số từ 0.

Cú pháp

array_chunk(array, size, preserve_keys)

Tham số

  • array – Mảng cần chia.

  • size – Kích thước mỗi mảng con (số nguyên > 0).

  • preserve_keys – TRUE: giữ nguyên khóa gốc, FALSE (mặc định): reset khóa số cho mảng con.

Giá trị trả về

Trả về mảng đa chiều chứa các mảng con.

Ví dụ

<?php
$products = array("Electronics" => "99", "Accessories" => "110", "Clothing" => "150", "Furniture" => "198");
print_r(array_chunk($products, 2, true));
?>

Kết quả

Array ( [0] => Array ( [Electronics] => 99 [Accessories] => 110 ) [1] => Array ( [Clothing] => 150 [Furniture] => 198 ) )