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