array_merge_recursive කාර්යය
array_merge_recursive කාර්යය අරා දෙකක් හෝ
ඊට වැඩි ගණනක් එකට ඒකාබද්ධ කරයි. array_merge
කාර්යයෙන් වෙනස පෙනෙන්නේ ඒකාබද්ධ කරන අරා වල
සමාන යතුරු ඇති විට ය. උදාහරණ බලන්න.
වාග් රීතිය
array_merge_recursive(array ...$arrays): array
උදාහරණය
සමාන යතුරු ඇති අරා දෙකක් අපි එකට ඒකාබද්ධ කරමු:
<?php
$arr1 = ['a' => 1, 2, 3];
$arr2 = ['a' => 4, 5, 6];
$res = array_merge_recursive($arr1, $arr2);
var_dump($res);
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිපලය:
['a' => [1, 4], 2, 3, 5, 6]
උදාහරණය
සංසන්දනය කිරීම සඳහා, array_merge කාර්යය
ක්රියා කරන ආකාරය බලන්න:
<?php
$arr1 = ['a' => 1, 2, 3];
$arr2 = ['a' => 4, 5, 6];
$res = array_merge($arr1, $arr2);
var_dump($res);
?>
කේතය ක්රියාත්මක කිරීමේ ප්රතිපලය:
['a' => 1, 2, 3, 5, 6]
මේවාත් බලන්න
-
array_mergeකාර්යය,
එය ද අරා ඒකාබද්ධ කරයි -
array_combineකාර්යය,
එය අරා දෙකක් එක් සම්බන්ධීකරණ අරයකට ඒකාබද්ධ කරයි