PHP array_keys() 函数
实例
返回包含数组中所有键名的一个新数组:
<?php $a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander"); print_r(array_keys($a)); ?>
定义和用法
array_keys() 函数返回包含数组中所有键名的一个新数组。
如果提供了第二个参数,则只返回键值为该值的键名。
如果 strict పారామీటర్స్ ను నిర్దేశించినట్లయితే, PHP పూర్తి సమానత్వ పరిగణన (===) ద్వారా సత్వరంగా పరిగణిస్తుంది.
సింథెక్సిస్
array_keys(array,value,strict)
పారామీటర్స్ | వివరణ |
---|---|
array | అప్రమేయ. ప్రదర్శించబడే అక్షరాంశాలను నిర్దేశించండి. |
value | ఆప్షనల్. మీరు కీవులను పేర్కొనవచ్చు, అప్పుడు ఆ కీవులకు సంభందించిన కీవులను మాత్రమే పునఃప్రదర్శిస్తారు. |
strict |
ఆప్షనల్. value పారామీటర్స్ కలిసి ఉపయోగించండి. సాధ్యమైన విలువలు:
|
సాంకేతిక వివరాలు
వాటి పేరు ఉంది: | ప్రతిపాదించబడిన అన్ని అక్షరాంశాలను కలిగివున్న కొత్త అక్షరాంశాల పేరును పెట్టుతుంది. |
PHP వెర్షన్: | 4+ |
అప్డేట్ లాగ్ | strict పారామీటర్స్ PHP 5.0 లో జోడించబడినవి. |
మరిన్ని ఉదాహరణలు
ఉదాహరణ 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)); ?>