PHP တွင် Array များသည်အလွန်အသုံးများသောအချက်အလက်အမျိုးအစားများဖြစ်ပြီး Arrays များကိုကိုင်တွယ်ရန် built-in function များကိုများစွာပေးသည်။ ယနေ့ကျွန်ုပ်တို့သည်အလွန်အသုံးဝင်သော function ကိုမိတ်ဆက်ပေးမည် - array_myge () `သည်နံပါတ်များကိုကျယ်ကျယ်ပြန့်ပြန့်အသစ်တစ်ခုကိုပေါင်းစပ်ပြီးရလဒ်ကိုပြန်ပို့နိုင်သည်။ ဤဆောင်းပါးတွင် `array_myger ()` `function နှင့်ဥပမာအချို့ကို အသုံးပြု. ပိုမိုလေ့လာပါမည်။
`array_mymegge ()` function ၏ syntax သည်အလွန်ရိုးရှင်းပါသည်။
array_merge ( array $array1 [, array $... ] ) : array
ဤလုပ်ဆောင်ချက်သည် parameters များအနေဖြင့် Array များစွာကိုယူပြီးပေါင်းစည်းထားသောခင်းကျင်းအသစ်တစ်ခုကိုပြန်လည်ရရှိခဲ့သည်။
ဒီမှာနှစ်ခု array နှစ်ခုပေါင်းစည်းအတွက်ကုဒ်ဥပမာတစ်ခု:
$array1 = array('apple', 'banana', 'orange');
$array2 = array('kiwi', 'melon', 'grape');
$result = array_merge($array1, $array2);
print_r($result);
ရလဒ်ရလဒ် -
Array
(
[0] => apple
[1] => banana
[2] => orange
[3] => kiwi
[4] => melon
[5] => grape
)
ဒီဥပမာမှာကျွန်တော်တို့မှာ arry `$ array1` and` `$ array2 နှစ်ခုရှိတယ်။ `array_myge ()` function ကိုခေါ်ပြီးနောက် array နှစ်ခုကို array `` `` array `array` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `` `
ထို့နောက် array များစွာပေါင်းစည်းခြင်း၏ဥပမာတစ်ခုဖြစ်သည်။
$array1 = array('apple', 'banana', 'orange');
$array2 = array('kiwi', 'melon', 'grape');
$array3 = array('strawberry', 'pineapple');
$result = array_merge($array1, $array2, $array3);
print_r($result);
ရလဒ်ရလဒ် -
Array
(
[0] => apple
[1] => banana
[2] => orange
[3] => kiwi
[4] => melon
[5] => grape
[6] => strawberry
[7] => pineapple
)
ဒီဥပမာမှာကျွန်တော်တို့မှာ array-array1`` `$ array1`` $ array2` နှင့် `$ array3's ။ `array_mymegge ()` function ကိုခေါ်ပြီးနောက် array သုံးခုကို array `` `` `` `` `` `` `` `` `` `` `` `$ ရရွှေ့လာတယ်။
`array_myger ()` function ကို `function သည်သာမန်ခင်းကျင်းမှုများအတွက်မသင့်တော်သော်လည်း, Aceliative Arrays ပေါင်းစည်းခြင်းဥပမာတစ်ခုမှာဤတွင်ဖြစ်သည်။
$array1 = array('name' => 'John', 'age' => 25);
$array2 = array('name' => 'Jane', 'email' => 'jane@example.com');
$result = array_merge($array1, $array2);
print_r($result);
ရလဒ်ရလဒ် -
Array
(
[name] => Jane
[age] => 25
[email] => jane@example.com
)
ဤဥပမာတွင် `$ array1`` နှင့်` $ array2 နှစ်မျိုးလုံးသည် associative arrays ဖြစ်သည်။ မှတ်သားသင့်သည်မှာ array နှစ်ခုလုံးတွင် '' name'` '' တွင်တူညီသောသော့ချက်ရှိသည်ဟုမှတ်ချက်ပြုသင့်သည်။ `array_myge ()` function ကိုခေါ်သည့်အခါနောက်ဆက်တွဲခင်းကျင်းသည်ယခင်ခင်းကျင်းမှုတွင်တူညီသောသော့ချက်တန်ဖိုးကိုထပ်ခါတလဲလဲရေးလိမ့်မည်။ ထို့ကြောင့် `$ ရလဒ် array တွင် 'name' တန်ဖိုးကို` `jane'`` `jane'` ကိုရေးခြစ်လိမ့်မည်။
`array_myge ()` `function သည် PHP တွင်အလွန်လက်တွေ့ကျသော array processing လုပ်ဆောင်မှုဖြစ်သည်။ ၎င်းသည်သာမန်ခင်းကျင်းမှုများနှင့်သက်ဆိုင်သည်သာမက, အမှန်တကယ်ဖွံ့ဖြိုးတိုးတက်မှုတွင် `array_myge ()` `array အချက်အလက်များကိုပိုမိုထိရောက်စွာကိုင်တွယ်ဖြေရှင်းနိုင်ရန်နှင့်လုပ်ဆောင်ရန်ကူညီနိုင်သည်။