PHP array_intersect_key() အကိုးအခဏ်း
အမှတ်
အကိုးအခဏ်း အမည် ကို နှိန်နှိပ်ထားသော အစု ကို နှိန်နှိပ်ထားပြီး ပေါင်းစပ်ခြင်း ကို ပြုလုပ် ပြီး ပေါင်းစပ်ထားသော အစု ကို ပြန်ကြုံ ပေးသည်:
<?php $a1=array("a"=>"red","b"=>"green","c"=>"blue"); $a2=array("a"=>"red","c"=>"blue","d"=>"pink"); $result=array_intersect_key($a1,$a2); print_r($result); ?>
အဆိုပါ အကိုးအခဏ်း နှင့် အသုံးပြုခြင်း
array_intersect_key() သည် အကိုးအခဏ်း အမည် ကို နှိန်နှိပ်ထားသော အစု (သို့မဟုတ် အချို့) ကို နှိန်နှိပ်ထားပြီး ပေါင်းစပ်ခြင်း ကို ပြုလုပ် ပြီး ပေါင်းစပ်ထားသော အစု ကို ပြန်ကြုံ ပေးသည်။
အကိုးအခဏ်း အမည် ကို နှိန်နှိပ်ထားသော အစု (သို့မဟုတ် အချို့) ကို နှိန်နှိပ်ထားပြီး ပေါင်းစပ်ခြင်း ကို ပြုလုပ် ပြီး ပေါင်းစပ်ထားသော အစု ကို ပြန်ကြုံ ပေးသည်။array1အဆိုပါ အချက် (()) တွင် ရှိသော နှင့် အခြား အစု တွင် ရှိသောarray2 သို့မဟုတ် array3 အဆိုပါ အချက် (etc.) တွင် ရှိသော အကိုးအခဏ်း အမည်
အကြောင်းအရာ
array_intersect_key() သည် အကိုးအခဏ်း အမည် နှင့် အစု အပေါ် ပေါင်းစပ်ခြင်း ကို သုံးစွဲသည်။
array_intersect_key() က အစုအဝေး ကို ပေးသည်။ အစုအဝေး သည် နှိန်နှိပ်ထားသော အစု တွင် ရှိသည့် နှင့် အခြား အစု တွင် ရှိသော အကိုးအခဏ်း အမည် ကို ပါဝင်သည့် အမှတ် ကို ပါဝင်သည်။
ဝင်ရိုးအယူအဆ နှင့် စည်းကြည့်ခြင်း အတွက် သာ သုံးကြသည်
ပြောင်းလဲခြင်း
array_intersect_key(array1,array2,array3...)
ပါဝင်သည် | ဖော်ပြ |
---|---|
array1 | လိုအပ်သည် |
array2 | လိုအပ်သည် |
array3,... | လုပ်ငန်း ပုံစံ |
နည်းပါးဆိုင်ရာ
အယူအဆ | အယူအဆ နှင့် စည်းကြည့်ခြင်း ပြီး တစ်ဆင်း ပြန်လည်ပေးပါ |
PHP ပုံစံ | 5.1.0+ |
ပိုမိုသုံးနိုင်ခြင်း
အမှတ် 1
နှစ်ပုံစံ အယူအဆ နှင့် စည်းကြည့်ခြင်း ပြီး တစ်ဆင်း ပြန်လည်ပေးပါ
<?php $a1=array("red","green","blue","yellow"); $a2=array("red","green","blue"); $result=array_intersect_key($a1,$a2); print_r($result); ?>
အမှတ် 2
သုံးပုံစံ အယူအဆ နှင့် စည်းကြည့်ခြင်း ပြီး တစ်ဆင်း ပြန်လည်ပေးပါ
<?php $a1=array("a"=>"red","b"=>"green","c"=>"blue"); $a2=array("c"=>"yellow","d"=>"black","e"=>"brown"); $a3=array("f"=>"green","c"=>"purple","g"=>"red"); $result=array_intersect_key($a1,$a2,$a3); print_r($result); ?>