سبد (0)

تابع ()array_merge

تابع ()array_merge 

PHP Array Referenceمرجع آرایه در php

مثال (تابع ()array_merge)

ادغام کردن دو آرایه در یک آرایه:

<?php
$a1=array("red","green");
$a2=array("blue","yellow");
print_r(array_merge($a1,$a2));
?>

امتحان کنید »

تعریف و کاربرد

تابع ()array_merge یک یا چند آرایه در یک آرایه ی دیگر ادغام می کند.

نکته: شما می توانید یک یا هر تعداد آرایه را در تابع مورد نظر قرار دهید.

نکته: اگر عناصر دو یا چند آرایه، کلیدهای یکسانی داشته باشند، آخرین آنها، دیگر کلیدها را لغو می کند.

نکته: اگر تنها یک آرایه را به تابع ()array_merge نسبت دهید، و همچنین کلید هانیز اعداد صحیح باشند، تابع مورد نظر، یک آرایه ی جدید با کلید های صحیح(اعداد صحیح) برمی گرداند، به طوری که کلید ها از 0 شروع شده و به اندازه ی 1 واحد اضافه می شوند(مثال شماره 1 را در زیر مشاهده نمایید).

نکته: تفاوت بین این تابع و تابع ()array_merge_recursive در این است که: هنگامی که عناصر دو یا چند آرایه، دارای کلید های یکسانی هستند، تابع ()array_merge_recursive به جای غو کردن کلیدها، مقدار مورد نظر را مثل یک آرایه، می سازد.


نحوه نوشتن

array_merge(array1,array2,array3...)
پارامترهاتوضیحات
array1 ضروری. یک آرایه را مشخص می کند.
array2 اختیاری.یک آرایه را مشخص می کند.
array3,... اختیاری. یک آرایه را مشخص می کند.

جزئیات تکنیکی

مقدار برگشتی: آرایه ی ادغام شده را برمی گرداند.
ورژن php: 4+
تغییرات:

بر اساس php 5.0، این تابع تنها پارامترهایی را از نوع آرایه قبول می کند.


مثال های بیشتر

مثال 1

ادغام دو آرایه ی انجمنی در یک آرایه:

<?php
$a1=array("a"=>"red","b"=>"green");
$a2=array("c"=>"blue","b"=>"yellow");
print_r(array_merge($a1,$a2));
?>

امتحان کنید »

مثال 2

استفاده از تنها یک آرایه، بعنوان پارامتر، به همراه کلیدها با اعداد صحیح:

<?php
$a=array(3=>"red",4=>"green");
print_r(array_merge($a));
?>

امتحان کنید »

PHP Array Referenceمرجع Array در php

تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه