Hàm array_fill() tạo mảng bằng cách điền một giá trị cho trước vào các vị trí liên tiếp bắt đầu từ chỉ số chỉ định. Trả về mảng đã tạo.
Cú pháp
array_fill(start_index, count, value)
Tham số
start_index – Chỉ số bắt đầu của mảng kết quả. Bắt buộc.
count – Số lượng phần tử cần tạo. Bắt buộc. Phải ≥ 0.
value – Giá trị điền vào mảng. Bắt buộc.
Giá trị trả về
Trả về mảng mới với count phần tử mang giá trị value, khóa bắt đầu từ start_index.
Ví dụ
<?php $a = array_fill(3, 5, 'demo'); print_r($a); ?>
Kết quả
Array ( [3] => demo [4] => demo [5] => demo [6] => demo [7] => demo )