ตัวอย่าง
ผสานสองอาร์เรย์เป็นหนึ่งอาร์เรย์:
<?php
$a1=array("a"=>"red","b"=>"green");
$a2=array("c"=>"blue","b"=>"yellow");
print_r(array_merge_recursive($a1,$a2));
?>
ตัวอย่างเช่นเรียกใช้» ความหมายและการใช้งาน
array_merge_recursive() ฟังก์ชั่นผสานอาร์เรย์หนึ่งแร่มากขึ้นเป็นหนึ่งในอาร์เรย์
ความแตกต่างระหว่างฟังก์ชั่นนี้และ array_merge() ฟังก์ชั่นคือเมื่อสองหรือองค์ประกอบมากมายมากขึ้นมีคีย์เดียวกัน แทนการแทนที่ปุ่มที่ array_merge_recursive() ฟังก์ชั่นที่ทำให้ค่าเป็นอาร์เรย์
Note: ถ้าคุณกำหนดเพียงหนึ่งอาร์เรย์ไป array_merge_recursive() ฟังก์ชั่นก็จะทำงานตรงเช่นเดียวกับ array_merge() ฟังก์ชั่น
วากยสัมพันธ์
array_merge_recursive( array1,array2,array3... )
พารามิเตอร์ | ลักษณะ |
---|---|
array1 | จำเป็นต้องใช้ ระบุอาร์เรย์ |
array2 | ไม่จำเป็น. ระบุอาร์เรย์ |
array3,... | ไม่จำเป็น. ระบุอาร์เรย์ |
รายละเอียดทางเทคนิค
กลับค่า: | ส่งคืนอาร์เรย์ที่ผสาน |
---|---|
PHP เวอร์ชัน: | 4.0.1+ |
<PHP อ้างอิงอาร์เรย์