PHP array_keys() လုပ်ငန်း
အကျိုးသတ္တု
အသင့် အပိုင်းတို့ အကိုးအခဏ်း ကို အခြား အပိုင်းတို့ အပိုင်းစံ တစ်ခု ပြန်တင်ကြကြောင်း
<?php $a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander"); print_r(array_keys($a)); ?>
အကြောင်းအရာ နှင့် အသုံးပြုခြင်း
array_keys() 函数返回包含数组中所有键名的一个新数组。
如果提供了第二个参数,则只返回键值为该值的键名。
အခါ strict အပိုင်း အသုံးပြု သော်လည်း အပိုင်း အချိန် အသုံးပြုခြင်း (===) က ပိုကြား သည်။
အသုံးပြု အပိုင်း
array_keys(array,value,strict)
အပိုင်း | ဖော်ပြ |
---|---|
array | လိုအပ် |
value | ဆိုင်းငံ့။ အချိန် အသုံးပြုခြင်း အမှတ် ပြုခြင်း ပြုလုပ် ပြီး အချိန် အသုံးပြုခြင်း နှင့် အတူ သာ ပြန်လည်ပေးသော အကြိမ် အသင်း ကို ပြန်လည်ပေးသည်。 |
strict |
ဆိုင်းငံ့ value အပိုင်း အသုံးပြုခြင်း အတူ အသုံးပြုခြင်း
|
နည်းပါး
ပြန်လည်ပေးသော အကြိမ် | အပေါင်းစုံ အကြိမ် ကို ပေးသော အပေါင်းစုံ အကြိမ် အသင်း ကို ပေးသည်。 |
PHP အချိန် | 4+ |
အစားထိုး အစဉ် | strict အပိုင်း ပြင်ဆင် ပြီး 5.0 PHP တွင် ထပ်ထည့်ခဲ့သည်。 |
ပိုမို အမှတ်
အမှတ် 1
value အပိုင်း အသုံးပြုခြင်း:
<?php $a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander"); print_r(array_keys($a,"Highlander")); ?>
အမှတ် 2
strict အပိုင်း အသုံးပြုခြင်း (false):
<?php $a=array(10,20,30,"10"); print_r(array_keys($a,"10",false)); ?>
အမှတ် 3
strict အပိုင်း အသုံးပြုခြင်း (true):
<?php $a=array(10,20,30,"10"); print_r(array_keys($a,"10",true)); ?>