English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل دروس PHP الأساسية

دليل دروس PHP المتقدمة

PHP & MySQL

دليل PHP

استخدام وظيفة PHP array_merge() مع أمثلة

دليل وظائف مصفوفة PHP

يدمج PHP array_merge() وظائف مصفوفات واحدة أو أكثر.

القواعد

array array_merge ( array $array1[, array $array2[, array $array3...]] );

التعريف والاستخدام

 يدمج array_merge() وحدات مصفوفات واحدة أو أكثر، ويضيف قيم مصفوفة واحدة إلى نهاية مصفوفة أخرى. ويقوم بتقديم مصفوفة كنتيجة.
إذا كانت هناك نفس أسماء المفاتيح في مصفوفة الإدخال، فإن القيمة التالية ستغطي القيمة السابقة. ومع ذلك، إذا كانت المصفوفة تحتوي على مفاتيح رقمية، فإن القيمة التالية لن تغطي القيمة السابقة، بل ستضيفها إلى نهاية المصفوفة.
إذا تم تقديم مصفوفة واحدة فقط وهي مصفوفة مفتوحة الأصابع، فإن أسماء المفاتيح ستتم إعادة تسميتها بشكل متتابع.

الإعداد

الرقم التسلسليالإعدادات والشرح
1

array1(مطلوب)

يحدد مصفوفة.

2

array2(اختياري)

يحدد مصفوفة.

3

array3(اختياري)

يحدد مصفوفة.

القيمة المطلوبة

يستخدم لتقديم نتيجة مصفوفة.

مثال على الإنترنت

في هذا المثال، سيتم توضيح كيفية دمج مجموعتين من المفاتيح

<?php
   $input = array("a"=>"Horse","b"=>"Cat","c"=>"Dog");
   $input1 = array("d"=>"Cow","a"=>"Cat","e"=>"elephant");
   
   print_r(array_merge($input,$input1));
?>
اختبار لرؤية‹/›

نتائج الخرج:

Array
(
    [a] => Cat
    [b] => Cat
    [c] => Dog
    [d] => Cow
    [e] => elephant
)

  دليل وظائف مصفوفة PHP