array_intersect_key()
function ကိုသုံးခု (သို့) နှစ်ခုထက်ပိုသော) အရေးပေါ်အခြေအနေများကိုနှိုင်းယှဉ်ရန်နှင့်လမ်းဆုံကိုပြန်ပို့ရန်အသုံးပြုသည်။
The function compares the key names of two (or more) arrays and returns an intersection array that includes all key names in the array being compared ( array1 ) and in any other parameter array ( array2 or array3 , etc.).
နှစ်ခု arrays နှစ်ခု၏အဓိကအမည်များကိုနှိုင်းယှဉ်နှင့်လမ်းဆုံကိုပြန်သွားပါ။
<? PHP $ A1 = Array ( "A" => "Red" , "B" => "GREES" , "G" => "BLE" ) ။ $ A2 = array ( "Red" => "Red" , "C" => "Blue" , "D" => " PINK " $ ရလဒ် = array_intesect_key ( $ A1 , $ A2 ) ; Print_R ( $ ရလဒ် ) ; >
သင်ကိုယ်တိုင်စမ်းကြည့်ပါ
အညွှန်းကိန်းနှစ်ခုကိုသော့ချက်အမည်များကိုနှိုင်းယှဉ်ကြည့်ပြီးလမ်းဆုံကိုပြန်သွားပါ။
<? PHP $ A1 = Array ( Green " , " Green " , " Blue " , " အဝါရောင် " ) , $ A2 = Array ( Green " , " Green " , " Blue " ) ။ $ ရလဒ် = array_intesect_key ( $ A1 , $ A2 ) ; Print_R ( $ ရလဒ် ) ; >
သင်ကိုယ်တိုင်စမ်းကြည့်ပါ
အဓိကအကြောင်းရင်းသုံးခု၏အဓိကအမည်များကိုနှိုင်းယှဉ်ကြည့်ပြီးလမ်းဆုံကိုပြန်သွားပါ။
<? PHP $ A1 = Array ( "A" => "Red" , "B" => "GREES" , "G" => "BLE" ) ။ $ A2 = array ( c " => " အဝါရောင် " , " D " => " Black " , " E " => " အညိုရောင် " , $ A3 = Array ( " Green" , " C " = > " C" => "C" => "Purple " , $ ရလဒ် = array_intesect_key ( $ A1 , $ A2 , $ A3 ) ; Print_R ( $ ရလဒ် ) ; >
သင်ကိုယ်တိုင်စမ်းကြည့်ပါ
array_intesect_key ( array1 , array2 , array3 )
တေးရေး | ဖေါ်ပြ |
---|---|
Array1 | လိုအပ်ပါတယ် အခြား arrays နှင့်နှိုင်းယှဉ်သောပထမ ဦး ဆုံးခင်းကျင်း။ |
Array2 | လိုအပ်ပါတယ် ပထမ ဦး ဆုံးခင်းကျင်းနှင့်နှိုင်းယှဉ်ကြောင်းခင်းကျင်း။ |
Array3 , ... | optional ကို။ အခြားခင်းကျင်းနှင့်နှိုင်းယှဉ်ပါကအခြား arrays ။ |
array_intersect_key()
function ကို array ၏လမ်းဆုံကိုတွက်ချက်ရန် key name နှိုင်းယှဉ်မှုကိုအသုံးပြုသည်။
array_intersect_key()
array တွင်ဖော်ပြထားသောသော့ချက်အမည်များအားလုံး၏တန်ဖိုးများပါ 0 င်သည့်ခင်းကျင်းမှုနှင့်နှိုင်းယှဉ်ပါကအခြား parameter array များ၌တစ်ချိန်တည်းတွင်ပေါ်လာသည်။
မှတ်စု: နှိုင်းယှဉ်မှုအတွက်အဓိကအမည်များကိုသာအသုံးပြုသည်။