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

array_uintersect_uassoc

index check နှင့်အတူ Arrays ၏လမ်းဆုံ compare နှင့်ဒေတာနှင့်အညွှန်းကိန်းနှိုင်းယှဉ်ဖို့သီးခြား callback function ကိုသုံးပါ
အမည်:array_uintersect_uassoc
အမျိုးအစား:အခင်းအကျင်း
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:arrays, return interscentions (တန်ဖိုးများနှင့်တန်ဖိုးများကိုနှိုင်းယှဉ်ခြင်းနှင့်တန်ဖိုးများကိုနှိုင်းယှဉ်ကြည့်ပါ။

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

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

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

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

array_uintersect() ကခြားနားချက် () ခြားနားချက်ကတော့သော့နာမည်တွေကိုလည်းနှိုင်းယှဉ်သင့်တယ်။ အဓိကတန်ဖိုးများနှင့်အဓိကအမည်များ (အညွှန်းကိန်းများ) ကို callback function များကို အသုံးပြု. နှိုင်းယှဉ်ထားသည်။

နမူနာ

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

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

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

$ A1 = Array ( "A" => "Red" , "B" => "GREES" , "G" => "BLE" ) ။
$ A2 = Array ( "A" => "Red" , "B" => "GREES" , "G" => "GREES => " GREE " "

$ ရလဒ် = array_uintersect_Uassoc ( $ A1 , $ A2 , "MyFunction_key_Key" , "MyFunction_Value" ) ;
Print_R ( $ ရလဒ် ) ;
>

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

သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • ပထမ ဦး ဆုံးယူနစ်မှခင်းကျင်း၏အတွင်းပိုင်းညွှန်ပြ reset

    reset

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

    array_replace_recursive

    ပြန်လည်ပြင်ဆင်ထားသော
  • "သဘာဝ sort" algorithm ကိုအသုံးပြု။ Arrays sorts sort natsort

    natsort

    "သဘာဝsort"
  • နောက်ကွယ်မှ array ကို sort နှင့်အညွှန်းကိန်းဆက်ဆံရေးကိုထိန်းသိမ်းပါ arsort

    arsort

    နောက်ကွယ်မှarrayကိုs
  • အသုံးပြုသူသတ်မှတ်ထားသောနှိုင်းယှဉ်မှု function များကို array တစ်ခုအတွင်း sort လုပ်ရန်အသုံးပြုသည် uksort

    uksort

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

    array_intersect_key

    keynameနှိုင်းယှဉ်ကိ
  • သတ်မှတ်ထားသောဒြပ်စင်များပါ 0 င်သည့်အကွာအဝေးပေါ် မူတည်. array တစ်ခုဖန်တီးပါ range

    range

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

    array_product

    Arrayရှိတန်ဖိုးများအ
လူကြိုက်များသော ဆောင်းပါးများ