PHP တွင် array_combine () function ကို arrays နှစ်ခုကိုပေါင်းသင်းရေးဆိုင်ရာခင်းကျင်းမှုတစ်ခုအဖြစ်ပေါင်းစပ်ရန်အသုံးပြုသည်။ array element တစ်ခုသည်သော့များအနေဖြင့်အခြား starray element သည်တန်ဖိုးများအဖြစ်ဆောင်ရွက်သည်။ ဝင်လာသောခင်းကျင်းသော acray element များသည်မကိုက်ညီပါက function သည်မှားယွင်းသောအရာဖြစ်သည်။
array_combine
array_comboine () function ကို) function ကိုပေါင်းစည်းထားသောခင်းကျင်းမှုကိုပြန်ပို့သည်။ အကယ်. နှစ်ခု array နှစ်ခုရှိဒြပ်စင်အရေအတွက်သည်ကိုက်ညီမှုမရှိပါကမှားယွင်းသောပြန်လာသည်။
ဤတွင်နံပါတ်နှစ်ခုကိုပေါင်းစပ်ထားသောနမူနာကုဒ်ဖြစ်သည်။
<?php
$sports = array('football', 'cricket');
$players = array('david', 'steve');
<p>$res = array_combine($sports, $players);<br>
print_r($res);<br>
?>
အထက်ပါကုဒ်ကိုဖွင့်ပြီးနောက်, output ရလဒ်သည်အောက်ပါအတိုင်းဖြစ်သည် -
Array
(
[football] => david
[cricket] => steve
)
ဤဥပမာမှတစ်ဆင့် array_combine () function သည် array နှစ်ခုကို Acciative Array သို့အောင်မြင်စွာပေါင်းစပ်ထားကြောင်းရှင်းရှင်းလင်းလင်းတွေ့မြင်နိုင်သည်။