array_diff_key
arrays ၏ခြားနားချက်ကိုတွက်ချက်ရန် key name နှိုင်းယှဉ်မှုကိုသုံးပါ
array_diff_key()
function ကို array (2) ခု၏အဓိကအမည်များကိုနှိုင်းယှဉ်ရန်နှင့်ခြားနားချက်ကိုပြန်ပို့ရန်အသုံးပြုသည်။
အဆိုပါ function ကိုနှစ်ခု (သို့မဟုတ်နှစ်ခု ထက် ပိုသော) array ၏အဓိကအမည်များကိုနှိုင်းယှဉ်နှင့် array ရှိအဓိကအကြောင်းရင်းအားလုံးနှင့်နှိုင်းယှဉ်ပါကကွဲပြားခြားနားမှုများကိုပြန်လည်ရယူသည် ။
အဓိကအကြောင်းရင်းနှစ်ခုကိုထည့်ပြီးခြားနားချက်ကိုပြန်ပို့ပါ။
<? PHP $ A1 = Array ( "A" => "Red" , "B" => "GREES" , "G" => "BLE" ) ။ $ A2 = array ( "Red" => "Red" , "C" => "Blue" , "D" => " PINK " $ ရလဒ် = array_diff_key ( $ A1 , $ A2 ) ; Print_R ( $ ရလဒ် ) ; >
သင်ကိုယ်တိုင်စမ်းကြည့်ပါ
ကိန်းဂဏန်းများကိုဂဏန်းနှစ်လုံးပါသောအမည်များကိုနှိုင်းယှဉ်ကြည့်ပါ။
<? PHP $ A1 = Array ( Green " , " Green " , " Blue " , " အဝါရောင် " ) , $ A2 = Array ( Green " , " Green " , " Blue " ) ။ $ ရလဒ် = array_diff_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_diff_key ( $ A1 , $ A2 , $ A3 ) ; Print_R ( $ ရလဒ် ) ; >
သင်ကိုယ်တိုင်စမ်းကြည့်ပါ
array_diff_ey ( array1 , array2 , array3 ) ;
တေးရေး | ဖေါ်ပြ |
---|---|
Array1 | လိုအပ်ပါတယ် အခြား arrays နှင့်နှိုင်းယှဉ်သောပထမ ဦး ဆုံးခင်းကျင်း။ |
Array2 | လိုအပ်ပါတယ် ပထမ ဦး ဆုံးခင်းကျင်းနှင့်နှိုင်းယှဉ်ကြောင်းခင်းကျင်း။ |
Array3 , ... | optional ကို။ အခြားခင်းကျင်းနှင့်နှိုင်းယှဉ်ပါကအခြား arrays ။ |
array_diff_key()
function သည် array ရှိသော့ချက်များအားလုံးနှင့်နှိုင်းယှဉ်လျှင်သော့များအားလုံးနှင့်နှိုင်းယှဉ်ပါကအခြား parameter သည်ခင်းကျင်းခြင်းမရှိပါ။