最新的Web开发教程
 

PHP array_keys() Function

<PHP阵列参考

返回包含密钥的数组:

<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander");
print_r(array_keys($a));
?>
运行示例»

定义和用法

所述array_keys()函数返回包含密钥的阵列。


句法

array_keys( array,value,strict )

参数 描述
array 需要。 指定的数组
value 可选的。 您可以指定一个值,则仅返回具有此值的键
strict 可选的。 使用值参数。 可能的值:
  • 真-返回键与指定的值,取决于类型:数字5是不一样的字符串"5"
  • false - 缺省值。 不依赖于类型,数字5是相同的字符串"5"

技术细节

返回值: 返回包含键阵列
PHP版本: 4+
更新日志: 在PHP 5.0中加入了严格的参数

更多示例

实施例1

使用值参数:

<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander");
print_r(array_keys($a,"Highlander"));
?>
运行示例»

实施例2

使用严格的参数,假的:

<?php
$a=array(10,20,30,"10");
print_r(array_keys($a,"10",false));
?>
运行示例»

实施例3

使用严格的参数,真:

<?php
$a=array(10,20,30,"10");
print_r(array_keys($a,"10",true));
?>
运行示例»

<PHP阵列参考