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 పారామీటర్స్ కలిసి ఉపయోగించండి. సాధ్యమైన విలువలు:

  • true - పేరును ప్రదర్శించుట పేరువాళ్ళను ప్రదర్శిస్తుంది. రకాను ఆధారంగా పరిగణించబడదు, సంఖ్య 5 మరియు స్ట్రింగ్ "5" వేర్వేరు విషయం.
  • false - అప్రమేయ విలువ. రకాను ఆధారంగా పరిగణించబడదు, సంఖ్య 5 మరియు స్ట్రింగ్ "5" అదే విషయం.

సాంకేతిక వివరాలు

వాటి పేరు ఉంది: ప్రతిపాదించబడిన అన్ని అక్షరాంశాలను కలిగివున్న కొత్త అక్షరాంశాల పేరును పెట్టుతుంది.
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));
?>

నడిపే ఉదాహరణ