Hàm array_fill_keys
Hàm array_fill_keys tạo ra một mảng
và điền mảng đó với các phần tử có một giá trị
xác định sao cho toàn bộ mảng có các phần tử giống nhau,
nhưng với các khóa khác nhau. Các khóa được lấy
từ mảng truyền vào làm tham số đầu tiên.
Cú pháp
array_fill_keys(array $keys, mixed $value): array
Ví dụ
Hãy điền một mảng với các phần tử có văn bản
'x'. Các khóa của mảng mới sẽ được truyền
làm tham số đầu tiên:
<?php
$res = array_fill_keys(['a', 'b', 'c'], 'x');
var_dump($res);
?>
Kết quả thực thi mã:
['a' => 'x', 'b' => 'x', 'c' => 'x']
Xem thêm
-
hàm
array_fill,
hàm này điền mảng với các giá trị mà không cần chỉ định khóa