Chia mảng thành các mảng nhỏ hơn php
Bài viết này trình bày về một số hàm PHP có thể được sử dụng để chia một mảng thành các mảng nhỏ hơn. Danh sách và chi tiết của từng chức năng được đưa ra dưới đây Show 1. mảng_chunk()array_chunk() chia một mảng thành các phần (mảng) nhỏ hơn có kích thước được chỉ định ngoại trừ phần cuối cùng, kích thước phần cuối cùng có thể nhỏ hơn kích thước đã chỉ định cú pháp. mảng. Chỉ định một mảng để chia. (Cần thiết) chunk_size. Một số nguyên xác định kích thước của khối. (Cần thiết) bảo tồn_key. Một giá trị boolean. (Không bắt buộc) Nếu TRUE được đặt làm giá trị cho tham sốserve_key, thì hàm sẽ giữ chỉ mục mảng ban đầu theo khối. Giá trị mặc định là FALSE sẽ lập chỉ mục lại các khóa cho các khối mới. Mỗi chỉ mục chunk bắt đầu từ 0 Sự miêu tả. array_chunk() chia một mảng thành các mảng nhỏ hơn (khối) có kích thước được chỉ định (chunk_size). Chỉ mảng cuối cùng có thể nhỏ hơn kích thước đã chỉ định Kết quả. Hàm trả về một mảng nhiều chiều chứa một đoạn (mảng chia) của chunk_size được chỉ định trên mỗi chiều. Mỗi mảng chunked có các chỉ mục số bắt đầu từ 0, nếu tham sốserve_key không được đặt TRUE Ghi chú. Nếu giá trị của chunk_size nhỏ hơn 1 thì hàm trả về NULL và tạo E_WARNING Ví dụ
"; ?> đầu ra Mảng 2. mảng_slice()Hàm array_slice() được sử dụng để trích xuất một lát cắt (một mảng gồm các phần tử được chọn) từ một mảng cú pháp.
|