ฟังก์ชัน array_fill_keys
ฟังก์ชัน array_fill_keys สร้างอาร์เรย์
และกรอกอาร์เรย์ด้วยองค์ประกอบที่มี
ค่าที่กำหนด เพื่อให้อาร์เรย์ทั้งหมดมีองค์ประกอบเหมือนกัน
แต่มีคีย์ต่างกัน คีย์นำมาจาก
อาร์เรย์ที่ส่งผ่านมาเป็นพารามิเตอร์แรก
ไวยากรณ์
array_fill_keys(array $keys, mixed $value): array
ตัวอย่าง
มาเติมอาร์เรย์ด้วยองค์ประกอบที่มีข้อความ
'x' กัน คีย์ของอาร์เรย์ใหม่ส่งผ่านมา
เป็นพารามิเตอร์แรก:
<?php
$res = array_fill_keys(['a', 'b', 'c'], 'x');
var_dump($res);
?>
ผลลัพธ์การทำงานของโค้ด:
['a' => 'x', 'b' => 'x', 'c' => 'x']
ดูเพิ่มเติม
-
ฟังก์ชัน
array_fill,
ซึ่งกรอกอาร์เรย์ด้วยค่าโดยไม่กำหนดคีย์ให้