ฟังก์ชัน array_fill_keys()
สร้าง array ใหม่จากการเอา value ของarray เดิมมาทำเป็น index และเติมค่าของ array ใหม่ด้วยค่าที่ต้องการ

ตัวอย่าง

<?php

$OldArray = array('japan', 'usa', 'australia', 'new zealand');
$NewArray = array_fill_keys($OldArray, 'new string');

print_r($NewArray);

?>


ผลลัพธ์
Array ( [japan] => new string [usa] => new string [australia] => new string [new zealand] => new string ) จะเห็นว่า array_fill_keys() จะสร้าง array ใหม่จากการเอา value ของarray เดิมมาทำเป็น index และเติมค่าของ array ใหม่ด้วยค่าที่ต้องการ



menu php