ฟังก์ชัน array_fill_keys() เติมอาร์เรย์ด้วยค่า โดยระบุคีย์ ส่งคืนอาร์เรย์ที่เติม
ไวยากรณ์
array_fill_keys(keys, values)
พารามิเตอร์
-
กุญแจ − อาร์เรย์ของค่าที่จะใช้เป็นคีย์
-
ค่า − ค่าที่จะใช้กรอก
คืนสินค้า
ฟังก์ชัน array_fill_keys() จะคืนค่าอาร์เรย์ที่เติม
ตัวอย่าง
<?php $arr = array('p', 'q', 'r'); $res = array_fill_keys($arr, demo); print_r($res) ?>
ผลลัพธ์
Array ( [p] => demo [q] => demo [r] => demo )
เรามาดูตัวอย่างกันต่อ
ตัวอย่าง
<?php $arr = array('a', 'b', 'c', 1, 2, 3, 'steve', 'tom', 4, 5); $res = array_fill_keys($arr, demo); print_r($res) ?>
ผลลัพธ์
Array ( [a] => demo [b] => demo [c] => demo [1] => demo [2] => demo [3] => demo [steve] => demo [tom] => demo [4] => demo [5] => demo )