ฟังก์ชัน 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 )