PHP-তে array_merge() ফাংশনটি এক বা একাধিক অ্যারে এক অ্যারেতে মর্জ করে। এটি একটি অ্যারে রিটার্ন করে যাতে প্যারামিটার হিসেবে পাস করা সব অ্যারের উপাদানগুলো মর্জ করা থাকে।
নোট − একই কীवाले দুটি বা অধিক অ্যারে উপাদানের ক্ষেত্রে, শেষটি অন্যগুলোকে ওভাররাইড করে।
সিনট্যাক্স
array_merge(arr1, arr2, arr3, …)
প্যারামিটার
arr1 − মর্জ করার প্রাথমিক অ্যারে
arr2 − আরেকটি অ্যারে
arr3 − আরেকটি অ্যারে
রিটার্ন মান
array_merge() ফাংশনটি একটি অ্যারে রিটার্ন করে যাতে প্যারামিটার হিসেবে পাস করা সব অ্যারের উপাদানগুলো মর্জ করা থাকে।
উদাহরণ
নিচে একটি উদাহরণ দেওয়া হলো যা দুটি অ্যারে মর্জ করে যেখানে দ্বিতীয় অ্যারেতে একটি কী পুনরাবৃত্তি হয়েছে। এই ক্ষেত্রে শেষটি অন্যগুলোকে ওভাররাইড করে।
<?php $arr1 = array("p"=>"red","q"=>"green"); $arr2 = array("p"=>"blue","r"=>"yellow"); print_r(array_merge($arr1,$arr2)); ?>
আউটপুট
Array ( [p] => blue [q] => green [r] => yellow )