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

in_array

အဆိုပါခင်းကျင်းအတွက်တန်ဖိုးရှိရှိမရှိစစ်ဆေးပါ
အမည်:in_array
အမျိုးအစား:အခင်းအကျင်း
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:သတ်မှတ်ထားသောတန်ဖိုးကိုခင်းကျင်း၌တည်ရှိရှိမရှိစစ်ဆေးသည်။

အဓိပ္ပါယ်နှင့်အသုံးပြုမှု

in_array() array အတွက်သတ်မှတ်ထားသောတန်ဖိုးကိုရှာဖွေခြင်း။

မှတ်စု: အကယ်. ရှာဖွေရေး parameter သည် string တစ်ခုဖြစ်ပြီး Parameter သည်မှန်ကန်ပါကရှာဖွေမှုသည်စာလုံးအကြီးအသေးအရေးကြီးသည်။

နမူနာ

ဥပမာ 1

Array နှင့် output အတွက် "glenn" တန်ဖိုးကိုရှာဖွေပါ။

 <? PHP
$ လူများ = array ( "Bill" , " Mart" , " David" ) ,

(​ in_array ( "Mark" , $ လူများ ) )
  {
  ECHO "ပွဲစဉ်ကိုတွေ့ပြီ" ;
  }
သို့မဟုတ်
  {
  ပဲ့တင်သံ "ပွဲစဉ်မတွေ့ပါ" ;
  }
>

သင်ကိုယ်တိုင်စမ်းကြည့်ပါ

ဥပမာ 2

parameters အားလုံးကိုသုံးပါ။

 <? PHP
$ လူများ = array ( "Bill" , " Mart" , " David" ) ,

(​ in_array ( "23 " , $ လူများ , )
  {
  ပဲ့တင်သံ "ပွဲစဉ်ကိုတွေ့ရှိခဲ့ခြင်း" ;
  }
သို့မဟုတ်
  {
  ပဲ့တင်သံ "ပွဲစဉ်ကိုမတွေ့ပါ။ "
  }
( in_array ( " Mark " , $ လူများ , ဟုတ်ကဲ့ )
  {
  ပဲ့တင်သံ "ပွဲစဉ်ကိုတွေ့ရှိခဲ့ခြင်း" ;
  }
သို့မဟုတ်
  {
  ပဲ့တင်သံ "ပွဲစဉ်ကိုမတွေ့ပါ။ "
  }

အကယ်. ( အတွက် ( 23 , $ လူများ , စစ်မှန်သော ) )
  {
  ပဲ့တင်သံ "ပွဲစဉ်ကိုတွေ့ရှိခဲ့ခြင်း" ;
  }
သို့မဟုတ်
  {
  ပဲ့တင်သံ "ပွဲစဉ်ကိုမတွေ့ပါ။ "
  }
>

သင်ကိုယ်တိုင်စမ်းကြည့်ပါ

သဒ္ဒါ

 in_array ( Search , Array , အမျိုးအစား )
တေးရေး ဖေါ်ပြ
ရှာဖေှခြင်း လိုအပ်ပါတယ် Array တွင်ရှာဖွေရန်တန်ဖိုးကိုသတ်မှတ်သည်။
အခင်းအကျင်း လိုအပ်ပါတယ် ရှာဖွေရန် Array ကိုသတ်မှတ်သည်။
ပုံနှိပ်စာ optional ကို။ အကယ်. ဤ parameter သည်မှန်မှန်ကန်ကန်သတ်မှတ်ထားပါကရှာဖွေထားသောအချက်အလက်သည်ခင်းကျင်းမှု၏တန်ဖိုးနှင့်အတူတူပင်ကိုစစ်ဆေးပါ။

ဥပမာပြပါ

ပေးထားသောတန်ဖိုး ရှာဖွေမှုသည် ခင်း ကျင်းခင်း အတွင်းတွင်တည်ရှိပါကစစ်မှန်ပါ။ အကယ်. တတိယမြောက် parameter သည်မှန်ကန်ရန်သတ်မှတ်ထားပါက Element သည်ခင်းကျင်းမှုတွင်တည်ရှိပြီးဒေတာအမျိုးအစားသည်ပေးထားသောတန်ဖိုးနှင့်အတူတူဖြစ်သည်။

အဘယ်သူမျှမအငြင်းအခုံခင်းကျင်းထဲမှာတွေ့ရှိခဲ့လျှင်, function ကိုမှားယွင်းစွာပြန်ပို့။

မှတ်စု: အကယ်. ရှာဖွေရေး parameter သည် string တစ်ခုဖြစ်ပြီး Parameter သည်မှန်ကန်ပါကရှာဖွေမှုသည်စာလုံးအကြီးအသေးအရေးကြီးသည်။

သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • တန်ဖိုးကိုသတ်မှတ်ထားသောအရှည်နှင့်အတူခင်းကျင်းထဲသို့ဖြည့်ပါ array_pad

    array_pad

    တန်ဖိုးကိုသတ်မှတ်ထား
  • key name နှိုင်းယှဉ်ကိုအမြင်ဖြင့်ခင်းကျင်း၏လမ်းဆုံကို compare array_intersect_key

    array_intersect_key

    keynameနှိုင်းယှဉ်ကိ
  • array ၏ခြားနားချက်ကိုတွက်ချက်ရန်အညွှန်းကိုစစ်ဆေးရန်အသုံးပြုသူ - ထောက်ပံ့ပေးသော callback function ကိုသုံးပါ array_diff_uassoc

    array_diff_uassoc

    array၏ခြားနားချက်ကို
  • လက်ရှိများအတွက် alias ကို pos

    pos

    လက်ရှိများအတွက်alias
  • array ၏နောက်ဆုံးယူနစ် (stack ထဲကထဲက) array_pop

    array_pop

    array၏နောက်ဆုံးယူနစ်
  • သတ်မှတ်ထားသောသော့အမည်သို့မဟုတ်အညွှန်းကိန်းတစ်ခုရှိ, array_key_exists

    array_key_exists

    သတ်မှတ်ထားသောသော့အမည
  • ပေးထားသောတန်ဖိုးနှင့်အတူခင်းကျင်းဖြည့်ပါ array_fill

    array_fill

    ပေးထားသောတန်ဖိုးနှင့
  • input array အတွက်တစ်ခုတည်းကော်လံ၏တန်ဖိုးကိုပြန်ပို့သည် array_column

    array_column

    inputarrayအတွက်တစ်ခု
လူကြိုက်များသော ဆောင်းပါးများ