php array_keys 返回数组的键名
array_keys返回数组中部分的或所有的键名
说明
arrayarray_keys(array$array[,mixed$search_value[,bool$strict=false]])
array_keys()返回$array数组中的数字或者字符串的键名。
如果指定了可选参数search_value,则只返回该值的键名。否则$array数组中的所有键名都会被返回。
参数详解
可选。与 value 参数一起使用。可能的值:
参数
描述
array
必需。一个数组,包含了要返回的键。
search_value
可选。如果指定了这个参数,只有包含这些值的键才会返回。
strict
返回值
返回array里的所有键。
实例
<?php $array=array(0=>100,"color"=>"red"); print_r(array_keys($array)); $array=array("blue","red","green","blue","blue"); print_r(array_keys($array,"blue")); $array=array("color"=>array("blue","red","green"), "size"=>array("small","medium","large")); print_r(array_keys($array)); ?>
以上例程会输出:
Array([0]=>0[1]=>color)Array([0]=>0[1]=>3[2]=>4)Array([0]=>color[1]=>size)
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!