လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> ဖန်ရှင်အမျိုးအစားများ> array_combine

array_combine

တစ် ဦး ခင်းကျင်းကိုသော့အဖြစ်ထည့်သွင်းခြင်းနှင့်အခြားတန်ဖိုးတစ်ခုအဖြစ်အသုံးပြုခြင်းအားဖြင့်ခင်းကျင်းမှုကိုဖန်တီးပါ
အမည်:array_combine
အမျိုးအစား:အခင်းအကျင်း
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:နှစ်ခု array နှစ်ခုပေါင်းစည်းခြင်းဖြင့်အသစ်တစ်ခုကိုခင်းကျင်းဖန်တီးပါ။

array_combeind function ကို

PHP ဗားရှင်းနှင့်သက်ဆိုင်သည်

PHP 4> = 4.0.0, PHP 5, PHP 7, PHP 8

function ကိုဖော်ပြချက်

Array_combeine function သည် artiative နှစ်ခုကိုပေါင်းစည်းထားသော acariative array တစ်ခုထဲသို့ပေါင်းစပ်လိုက်ပြီးပထမခင်းကျင်းမှု၏တန်ဖိုးကိုသော့အဖြစ်အသုံးပြုသည်။ ဒုတိယခင်းကျင်းမှု၏တန်ဖိုးကိုသက်ဆိုင်ရာတန်ဖိုးကိုအသုံးပြုသည်။ ခင်းကျင်းရေးထားတဲ့ဒြပ်စင်အရေအတွက်ကအတူတူပဲဖြစ်ရမယ်,

function syntax

 Array_combine ($ keys, array $ တန်ဖိုးများ): Array

တေးရေး

  • $ သော့များ - သော့များအနေဖြင့်အသုံးပြုမည့်ဒြပ်စင်များပါ 0 င်သည့်နေရာတစ်ခု။
  • $ တန်ဖိုးများ - တန်ဖိုးများအဖြစ်အသုံးပြုမည့်ဒြပ်စင်များပါ 0 င်သည့်ခင်းကျင်းခြင်း။

Value ကိုပြန်သွားပါ

key-value အတွဲများပါ 0 င်သည့် array တစ်ခုသို့ပြန်ပို့သည်။ Input Array အရှည်သည်ကွဲပြားခြားနားပါကမှားယွင်းသောပြန်လာသည်။

နမူနာ

<?php
$keys = ["a", "b", "c"];
$values = [1, 2, 3];
$result = array_combine($keys, $values);
<p>Print_R ($ ရလဒ်);<br>
><br>

နမူနာကုဒ်၏ဖော်ပြချက်

ဤဥပမာတွင်ကျွန်ုပ်တို့သည် array နှစ်ခုကိုဖန်တီးသည်။ $ သော့နှင့် $ တန်ဖိုးများကိုဖန်တီးသည်။ Array_combine function ကိုခေါ်ဆိုခြင်းအားဖြင့် $ keys array ရှိ element များသည်သော့ချက်များအဖြစ်အသုံးပြုသည်။ ဒေါ်လာတန်ဖိုးများရှိဒြပ်စင်များကိုတန်ဖိုးများအဖြစ်အသုံးပြုသည်။ output ရလဒ်ဖြစ်လိမ့်မည်:

အခင်းအကျင်း
(
    [a] => 1
    [ခ] => 2
    [c] => 3
)

မှတ်စု: $ သော့များနှင့် $ တန်ဖိုးများကို array များသည်တန်းတူမဟုတ်လျှင်လုပ်ဆောင်ချက်သည်မှားယွင်းစွာပြန်ပို့သည်။ ဥပမာအားဖြင့်:

<?php
$keys = ["a", "b"];
$values = [1, 2, 3];
$result = array_combine($keys, $values);
<p>var_dump ($ ရလဒ်);<br>
><br>

အထက်ပါကုဒ်သည် output ကိုဖြစ်လိမ့်မည်။

 Bool (အတု)
သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • array အတွက်အချို့သို့မဟုတ်အားလုံးသော့ချက်အမည်များကိုပြန်ပို့သည် array_keys

    array_keys

    arrayအတွက်အချို့သို့
  • Array မှခင်းကျင်းမှု၏အစတွင်ဆဲလ်ကိုရွှေ့ပါ array_shift

    array_shift

    Arrayမှခင်းကျင်းမှု၏
  • Arrays အတွက်ကွဲပြားခြားနားမှုတွက်ချက် array_diff

    array_diff

    Arraysအတွက်ကွဲပြားခြ
  • Arrays အတွက်ခလုတ်များနှင့်တန်ဖိုးများကို Swap array_flip

    array_flip

    Arraysအတွက်ခလုတ်များ
  • Arrays sort sort

    sort

    Arrayssort
  • index check နှင့်အတူ Array ၏လမ်းဆုံလမ်းခွကိုတွက်ချက်ပါ, array_intersect_uassoc

    array_intersect_uassoc

    indexcheckနှင့်အတူAr
  • index check နှင့်အတူ Arrays ၏လမ်းဆုံ compare နှင့်ဒေတာနှင့်အညွှန်းကိန်းနှိုင်းယှဉ်ဖို့သီးခြား callback function ကိုသုံးပါ array_uintersect_uassoc

    array_uintersect_uassoc

    indexcheckနှင့်အတူAr
  • အတွင်းပိုင်းညွှန်ပြစက်ကိုတ ဦး တည်းအားဖြင့်တ ဦး တည်းအတွက် anray အတွက်ရွှေ့ပါ next

    next

    အတွင်းပိုင်းညွှန်ပြစ