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

array_uintersect

ခင်းကျင်းမှု၏လမ်းဆုံကိုတွက်ချက်ပြီး callback function ကို သုံး. ဒေတာကိုနှိုင်းယှဉ်ပါ
အမည်:array_uintersect
အမျိုးအစား:အခင်းအကျင်း
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:arrays, return ပြောင်းခြင်းများ (တန်ဖိုးများကိုနှိုင်းယှဉ်ထားသည့်တန်ဖိုးများကိုသာနှိုင်းယှဉ်ခြင်း) ကိုနှိုင်းယှဉ်ကြည့်ပါ။

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

array_uintersect() function ကို (သို့မဟုတ်) ၏အဓိကတန်ဖိုးများကိုနှစ်ခု (သို့မဟုတ်နှစ်ခုထက်ပိုသော) ခင်းကျင်းခြင်းနှင့်လမ်းဆုံကိုပြန်သွားရန်အသုံးပြုသည်။

မှတ်စု: ဤလုပ်ဆောင်ချက်သည်အဓိကတန်ဖိုးများကိုနှိုင်းယှဉ်ရန်အသုံးပြုသူသတ်မှတ်ထားသော function ကိုအသုံးပြုသည်။

The function compares the key values ​​of two (or more) arrays and returns an intersection array that includes all key values ​​in the array being compared ( array1 ) and also in any other parameter array ( array2 or array3 , etc.).

နမူနာ

ဥပမာ 1

နှစ်ခု array နှစ်ခု၏အဓိကတန်ဖိုးများကိုနှိုင်းယှဉ်ကြည့်ပါ (အသုံးပြုသူသတ်မှတ်ထားသောလုပ်ဆောင်ချက်များကိုနှိုင်းယှဉ်ရန်။

 <? PHP
function myFunction ( $ a , $ ခ )
{
အကယ်. ( $ a === $ ခ )
  {
  ပြန်လာ 0 ;
  }
  ပြန်လာ ( $ a > B ) ? 1 : 1 ;​
}

$ A1 = Array ( "A" => "Red" , "B" => "GREES" , "G" => "BLE" ) ။
$ A2 = array ( " blue blue" , " b " => "BORK =>" BLOCK => "B" => "Black" => "Black" => "Black " => "Black " ,

$ ရလဒ် = array_uintsect ( $ A1 , $ A2 , "မလေးခွဲခြား ) ;
Print_R ( $ ရလဒ် ) ;
>

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

ဥပမာ 2

အဓိကတန်ဖိုးသုံးခုကိုထည့်သွင်းထားသည့်တန်ဖိုးများကိုနှိုင်းယှဉ်ကြည့်ပါ။

 <? PHP
function myFunction ( $ a , $ ခ )
{
အကယ်. ( $ a === $ ခ )
  {
  ပြန်လာ 0 ;
  }
  ပြန်လာ ( $ a > B ) ? 1 : 1 ;​
}

$ A1 = array ( " Red " => " B" => "Green" , "Green" , "GREE " , BLAY " , " အဝါရောင် " ,
$ a2 = array ( "A" => "Red" , "B" => "GREES" , "အဝါရောင်", "အဝါရောင်" , "Black" ) ,
$ A3 = Array ( Green " => " B " = > " B " => " အနီရောင် " , " အဝါရောင် " , " အဝါရောင် " ,

$ ရလဒ် = array_uintsect ( $ A1 , $ A2 , $ A3 , "မွတ်မွဲ" ) ;
Print_R ( $ ရလဒ် ) ;
>

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

သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • Arrays ၏ပြောင်းပြန် sorting rsort

    rsort

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

    array_fill_keys

    သတ်မှတ်ထားသောသော့နှင
  • အမျိုးမျိုးသော arrays သို့မဟုတ် multi- ရှုထောင် arrays sort array_multisort

    array_multisort

    အမျိုးမျိုးသောarrays
  • array အတွက်ယူနစ်အရေအတွက်ကိုတွက်ချက်ပါသို့မဟုတ်အရာဝတ်ထုတစ်ခု၏ attribute အရေအတွက်ကိုတွက်ချက်ပါ count

    count

    arrayအတွက်ယူနစ်အရေအတ
  • alias ကိုရေတွက် sizeof

    sizeof

    aliasကိုရေတွက်
  • ကျပန်းတစ် ဦး array ကနေတစ်ခုသို့မဟုတ်တစ်ခုထက်ပိုသောယူနစ်ဆွဲယူ array_rand

    array_rand

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

    array_search

    ပေးထားသောတန်ဖိုးကိုခ
  • ပြန်လည်ပြင်ဆင်ထားသော array နှင့်အတူပထမ ဦး ဆုံးခင်းကျင်း၏ element တွေကို recressive အစားထိုး array_replace_recursive

    array_replace_recursive

    ပြန်လည်ပြင်ဆင်ထားသော
လူကြိုက်များသော ဆောင်းပါးများ