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

array_fill_keys

သတ်မှတ်ထားသောသော့နှင့်တန်ဖိုးများနှင့်အတူခင်းကျင်းဖြည့်ပါ
အမည်:array_fill_keys
အမျိုးအစား:အခင်းအကျင်း
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:သတ်မှတ်ထားသောသော့နာမည်၏ပေးထားသောသော့ချက်တန်ဖိုးနှင့်ခင်းကျင်းမှုကိုဖြည့်ပါ။

array_fatch_eys function

PHP ဗားရှင်း - PHP 4> = 4.0.7, PHP 5, PHP 7, PHP 7

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

Array_ Akput_Keys function ကိုပေးထားသောသော့ချက်ခင်းကျင်းမှုအပေါ် အခြေခံ. ခင်းကျင်းမှုအသစ်တစ်ခုကိုဖြည့်ရန်အသုံးပြုသည်။ သော့အားလုံး၏တန်ဖိုးများကိုတူညီသောတန်ဖိုးကိုသတ်မှတ်ထားသည်။

function syntax

array_put_keys (array $ keys, ရောနှော $ တန်ဖိုး): Array

တေးရေး

  • $ သော့များ (array) - ဖြည့်ရန်သော့များပါ 0 င်သည့်နေရာတစ်ခု။
  • $ တန်ဖိုး (ရောထွေး) - သော့တစ်ခုစီနှင့်သက်ဆိုင်သောတန်ဖိုးသည်မည်သည့်အမျိုးအစားကိုမဆိုအသုံးပြုနိုင်သည်။

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

သတ်မှတ်ထားသောသော့များနှင့်တန်ဖိုးများအားလုံးပါ 0 င်သည့် array ကိုသတ်မှတ်သည်။ ပေးထားသောသော့ချက်ခင်းကျင်းသည်ဆိုပါကအချည်းနှီးသောခင်းကျင်းမှုကိုပြန်ပေးပါ။

နမူနာ

$ keys = ['a' ',' ခ '', 'c'];
$ တန်ဖိုး = 0;
$ ရလဒ် = array_fatch_keys ($ keys, $ တန်ဖိုး);
Print_R ($ ရလဒ်);

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

ဤဥပမာတွင်ကျွန်ုပ်တို့သည်သော့ချက်အမည်များပါ 0 င် သော ငွေပမာဏကို ပထမ ဦး ဆုံးသတ်မှတ်ပြီးတန်ဖိုးရှိ $ တန်ဖိုးကို သတ်မှတ်သည်။ ထို့နောက် array အသစ်ကိုဖြည့်ရန် array_fatch_keys function ကိုသုံးပါ။ နောက်ဆုံးတွင်ရလဒ်ကို output လုပ်ရန် print_r ကို သုံးပါ။

ရလဒ်ရလဒ်

အခင်းအကျင်း
(
    [a] => 0
    [ခ] => 0
    [c] => 0
)
သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • လက်ရှိ key / value pair pair ကိုခင်းကျင်းစွာပြန်ပို့ပါနှင့် ARRAY POINTER ကိုရှေ့သို့သွားပါ။ PHP 7.2.0 ကတည်းကဤလုပ်ဆောင်မှုကိုစွန့်ပစ်လိုက်သည်။ ၎င်းကိုဤလုပ်ဆောင်မှုကိုမသုံးရန်အထူးအကြံပြုလိုပါသည်။ each

    each

    လက်ရှိkey/valuepairp
  • ခင်းကျင်းမှု၏လမ်းဆုံကိုတွက်ချက်ပြီး callback function ကို သုံး. ဒေတာကိုနှိုင်းယှဉ်ပါ array_uintersect

    array_uintersect

    ခင်းကျင်းမှု၏လမ်းဆုံ
  • ပေးထားသောတန်ဖိုးကိုခင်းကျင်းမှုတွင်ရှာဖွေပါ။ အောင်မြင်လျှင်ပထမ ဦး ဆုံးသက်ဆိုင်ရာ key name ကိုပြန်ပို့ပါ array_search

    array_search

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

    array_shift

    Arrayမှခင်းကျင်းမှု၏
  • Array ရှိတန်ဖိုးများအားလုံး၏ထုတ်ကုန်ကိုတွက်ချက်ပါ array_product

    array_product

    Arrayရှိတန်ဖိုးများအ
  • ခင်းကျင်းမှုတစ်ခုစီအတွက် callback function ကိုသုံးပါ array_map

    array_map

    ခင်းကျင်းမှုတစ်ခုစီအ
  • Array ရှိတန်ဖိုးများကိုရေတွက်ပါ array_count_values

    array_count_values

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

    array_intersect_uassoc

    indexcheckနှင့်အတူAr