PHP တွင် array_comBine () function ကို array နှစ်ခုကိုပေါင်းသင်းရေးဆိုင်ရာခင်းကျင်းမှုကိုပေါင်းစပ်ရန်အသုံးပြုနိုင်သည်။ ဤလုပ်ဆောင်မှုသည် parameters နှစ်ခုကိုလက်ခံသည်, တစ်ခုမှာ Array ၏သော့များဖြစ်ပြီးအခြားတစ်ခုမှာခင်းကျင်းမှု၏တန်ဖိုးများဖြစ်သည်။ ဒါပေမယ့်မင်းသိလား Array_comBine () ကို arrays ၏ key-value flips များကိုအကောင်အထည်ဖော်ရန်လည်းအသုံးပြုနိုင်သည်။
array_comboine () function ၏ syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -
array_combine(array $keys, array $values) : array
$ keys : array key အသစ်တစ်ခုကိုဖန်တီးရန်အသုံးပြုသော array တစ်ခု။
$ တန်ဖိုးများ - array တန်ဖိုးအသစ်တစ်ခုဖန်တီးရန်အသုံးပြုသော array ။
ဒီ function ကိုနှစ်ခု arrys နှစ်ခုရေးစပ်တဲ့ assirective ခင်းကျင်းပြန်ပါတယ်။
ဤအချက်ကိုခင်းကျင်း၏သော့နှင့်တန်ဖိုးများကိုလှန်လှောကြည့်ပါ, array အသစ်၏ "သော့" ၏ "သော့" အဖြစ်မူရင်းခင်းကျင်းသော "တန်ဖိုး" နှင့်မူရင်း "သော့" အဖြစ် "array အသစ်" အဖြစ်ယူပါ။ မူရင်းခင်းကျင်းမှု၏ "သော့" နှင့် "တန်ဖိုး" ကိုထုတ်ယူခြင်းနှင့် array_combine () ကို အသုံးပြု. ကျွန်ုပ်တို့လုပ်နိုင်သည်။
ငါတို့မှာဒီလို array တစ်ခုရှိတယ်ဆိုပါစို့။
$array = [
'apple' => 1,
'banana' => 2,
'orange' => 3
];
ကျနော်တို့ခင်းကျင်း၏သော့ချက်တန်ဖိုးကိုလှန်လှောကြည့်ချင်တယ်, အောက်ပါရလဒ်ကိုရယူပါ။
$flippedArray = [
1 => 'apple',
2 => 'banana',
3 => 'orange'
];
ထို့နောက်ဤလုပ်ငန်းကို PHP ၏ Array_combeine () function မှတဆင့်မည်သို့အကောင်အထည်ဖော်ရမည်ကိုကြည့်ရအောင်။
<?php
$array = [
'apple' => 1,
'banana' => 2,
'orange' => 3
];
// ခင်းကျင်း၏သော့နှင့်တန်ဖိုးများကိုရယူပါ
$keys = array_keys($array);
$values = array_values($array);
// အသုံးပြု array_combine() function ကို flips သော့နှင့်တန်ဖိုးများ
$flippedArray = array_combine($values, $keys);
// output ကို flipped array
print_r($flippedArray);
?>
သော့နှင့်တန်ဖိုးများကိုရယူပါ။
မူရင်းခင်းကျင်းမှုတွင်သော့ချက်အားလုံးကိုထည့်ရန် Array_keys ($ array) ကိုသုံးပါ။
မူလခင်းကျင်းမှုအားလုံးတွင်တန်ဖိုးများအားလုံးကိုရယူရန် Array_values ($ array) ကို သုံးပါ။
သော့ချက်တန်ဖိုးကိုလှန်လိုက်ပါ။
array_comboine () function ကိုသုံးပါ။ array အသစ်၏ "သော့" အဖြစ် "သော့" ကိုအသုံးပြုပါ။
ရလဒ်ရလဒ် -
flipped array output output ကို output လုပ်ဖို့ print_r ($ flippingarray) ကို သုံးပါ။
array_comboine () ကို အသုံးပြုတဲ့အခါမှာ array နှစ်ခုရဲ့အရှည်ဟာတန်းတူဖြစ်ရမယ်။ သော့နှင့်တန်ဖိုးရှိ array များ၏အရှည်များသည်တန်းတူမဟုတ်လျှင် PHP သည် မှားယွင်းစွာ ပြန်လည်ရောက်ရှိသည်။
မူရင်းခင်းကျင်းမှုတွင်တန်ဖိုးများထပ်တူထပ်တူထပ်မျှရှိပါကလှန်လှောထားသော strray သည်ထပ်တူတန်ဖိုးများကိုဆုံးရှုံးလိမ့်မည်။
PHP ၏ Array_comBine () function မှတဆင့်ကျွန်ုပ်တို့သည် key-value arrays ကိုအလွယ်တကူအကောင်အထည်ဖော်နိုင်သည်။ မူရင်းခင်းကျင်းမှု၏သော့နှင့်တန်ဖိုးများကိုသင်သာထုတ်ယူရန်လိုအပ်သည် ။ ဤနည်းလမ်းကိုအကောင်အထည်ဖော်နိုင်ပြီးအကျိုးရှိသည်။
PHP တွင် array key value flip ကိုအကောင်အထည်ဖော်ရန် PHP တွင် array_combine () function ကိုမည်သို့အသုံးပြုရမည်ကိုနားလည်ရန်ဤဆောင်းပါးသည်သင့်အားနားလည်ရန်ကူညီပေးပါ။ သင့်တွင်မေးခွန်းများသို့မဟုတ်နောက်ထပ်လိုအပ်ချက်များရှိပါကကျွန်ုပ်အားဆက်သွယ်ပါ။