PHP Development တွင် development data processing လုပ်ရန်ပိုမိုကြီးမားသောခင်းကျင်းမှုများကိုပိုမိုကြီးမားသောခင်းကျင်းခြင်းဖြင့်ပေါင်းစပ်ထားသည်။ PHP ၏ built-in array_mymerge function သည်ဤ function ကိုအကောင်အထည်ဖော်ရန်လက်နက်ဖြစ်သည်။
Array_mer_myge function ကို parameters တွေကို parameters တွေအဖြစ်ယူပြီး array အသစ်တစ်ခုကိုပေါင်းစည်းလိုက်တယ်။ အခြေခံ syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -
array_myge (array $ array1 [, array $ ... ]): Array
$ array1 သည်ပထမ ဦး ဆုံးလိုအပ်သောခင်းကျင်းမှုနှင့်နောက်ဆက်တွဲ parrays သည်အခြား arrays များရှိပါသည်။
$ အသီးများ = array ('Apple', 'Banaan', 'Cherry', $ ဟင်းသီးဟင်းရွက်များ = Array (Carrot ', Broccoli', ဂေါ်ဖီထုပ်, <p>$ combinedarray = array_myge ($ အသီး, $ ဟင်းသီးဟင်းရွက်);</p> <p>Print_R ($ combinary);<br>
output ရလဒ် -
အခင်းအကျင်း ( [0] => Apple [1] => Banana [2] => ချယ်ရီ [3] => မုန်လာဥ [4] => broccoli [5] => ဂေါ်ဖီထုပ် )
ရလဒ်များအရ Array နှစ်ခု၏အစိတ်အပိုင်းများကို sequence ကိုစီစဉ်ခြင်းနှင့်ခင်းကျင်းအသစ်တစ်ခုကိုအောင်မြင်စွာပေါင်းစည်းကြောင်းကျွန်ုပ်တို့တွေ့မြင်နိုင်သည်။
အကယ်. ပေါင်းစည်းထားသော Array တွင် string key names များပါ 0 င ်ပါက, ကိန်းဂဏန်းများသည်ဆက်တိုက်နံပါတ်များကိုပြန်လည်ဖော်ပြထားသည်။
$ array1 = array ('a' = >> 'Apple', 'B' => "BANANA '); $ array2 = array ('b' => 'broccoli', 'C' => 'carrot'; <p>$ combinedray = array_myge ($ array1, $ array2);</p> <p>Print_R ($ combinary);<br>
ရလဒ်ရလဒ် -
အခင်းအကျင်း ( [a] => Apple [B] => broccoli [c] => မုန်လာဥ )
ဤတွင် BROCCOLI 'အဖြစ်' B 'ဟူသောသော့အမည်ရှိ ' B ' ဟူသောသော့အမည်ရှိတန်ဖိုးကို Overwrate လုပ်သည်။
array_mrmerge သည်အလွန်လက်တွေ့ကျသောပေါင်းစပ်မှုဖြစ်ပြီး PHP တွင်အလွန်လက်တွေ့ကျသောပေါင်းစပ်မှုနှင့် PHP တွင်ပေါင်းစည်းခြင်းလုပ်ဆောင်ချက်တစ်ခုဖြစ်သည်။ အဓိကအကြောင်းရင်းများအတွက်၎င်း၏ Override စည်းမျဉ်းစည်းကမ်းများနှင့်အညွှန်းကိန်းပြန်လည်သတ်မှတ်ယန္တရားကိုကျွမ်းကျင်စေခြင်းကပိုမိုတည်ငြိမ်။ ထိရောက်သောကျင့်ထုံးကိုရေးရန်ကူညီနိုင်သည်။