مثال
دمج اثنين من صفائف إلى مجموعة واحدة:
<?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 صفيف المرجعي