Hàm array_fill()
là một trong những hàm mạnh mẽ của PHP dể xử lý mảng, hàm array_fill() giúp bạn tạo ra một mảng với các giá trị được điền vào một khoảng cụ thể. Trong bài viết này, chúng ta sẽ tìm hiểu cách sử dụng array_fill
để tạo một mảng với các giá trị trùng lặp.
Cú pháp của hàm array_fill
Cú pháp cơ bản của hàm array_fill
như sau:
array_fill(start_index, num, value)
Trong đó:
start_index
: Là chỉ(keys) số bắt đầu của mảng.num
: Số lượng phần tử mảng muốn tạo.value
: Giá trị mà muốn điền vào mảng.
>>XEM THÊM: Hàm in_array trong php – Kiểm tra giá trị có tồn tại trong mảng
Ví dụ về sử dụng hàm array_fill
Dưới đây là một ví dụ cụ thể về cách sử dụng hàm array_fill
:
Ví dụ 1:
<?php
$myArray = array_fill(3, 5,3);
print_r($myArray);
Kết quả:
Array (
[3] => 3
[4] => 3
[5] => 3
[6] => 3
[7] => 3
)
Ví dụ 2:
$myArray = array_fill(0, 5, 'Hello');
print_r($myArray);
Kết quả:
Array
(
[0] => Hello
[1] => Hello
[2] => Hello
[3] => Hello
[4] => Hello
)
Hàm array_fill
trong PHP là một công cụ hữu ích để tạo mảng với giá trị mà bạn mong muốn. Khi hiểu cú pháp và cách sử dụng hàm này trong các tình huống khác nhau, sẽ giúp cho việc xử lý mảng trong php thuận tiện hơn.
[XEM TẤT CẢ BÀI VIẾT CHUYÊN MỤC HƯỚNG DẪN PHP TẠI ĐÂY]
XEM THÊM
Hàm in_array trong php – Kiểm tra giá trị có tồn tại trong mảng
Hàm array_search trong PHP – Tìm kiếm phần tử mảng (trả về key)
Hàm array_merge trong php – Hàm gộp hai mảng thành một mảng