ฟังก์ชัน array_combine() สร้างอาร์เรย์โดยใช้อาร์เรย์หนึ่งสำหรับคีย์ และอีกอาร์เรย์หนึ่งสำหรับค่าของอาร์เรย์ ส่งคืนอาร์เรย์ที่รวมกัน ฟังก์ชันจะคืนค่า FALSE หากจำนวนองค์ประกอบของแต่ละอาร์เรย์ไม่ตรงกัน
ไวยากรณ์
array_combine(keys, values);
พารามิเตอร์
-
กุญแจ − อาร์เรย์ของคีย์
-
ค่า − อาร์เรย์ของค่า
คืนสินค้า
ฟังก์ชัน array_combine() จะคืนค่าอาร์เรย์ที่รวมกัน คืนค่า FALSE หากจำนวนองค์ประกอบของแต่ละอาร์เรย์ไม่ตรงกัน
ต่อไปนี้คือตัวอย่างการรวมสองอาร์เรย์
ตัวอย่าง
<?php $sports= array('football', 'cricket'); $players= array('david', 'steve'); $res = array_combine($sports, $players); print_r($res); ?>
ผลลัพธ์
ต่อไปนี้เป็นผลลัพธ์ -
Array ( [football] => david [cricket] => steve )