目录

PHP array_keys() 函数

❮ PHP 数组参考

示例

返回包含键的数组:

<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander");
print_r(array_keys($a));
?>
亲自试一试 »

定义和用法

array_keys() 函数返回包含键的数组。


语法

array_keys( array, value, strict)

参数值

Parameter Description
array Required. Specifies an array
value Optional. You can specify a value, then only the keys with this value are returned
strict Optional. Used with the value parameter. Possible values:
  • true - Returns the keys with the specified value, depending on type: the number 5 is not the same as the string "5".
  • false - Default value. Not depending on type, the number 5 is the same as the string "5".


技术细节

返回值: 返回包含键的数组
PHP 版本: 4+
变更日志: 这个严格的PHP 5.0 中添加了参数

更多示例

示例

使用值参数:

<?php
$a=array("Volvo"=>"XC90","BMW"=>"X5","Toyota"=>"Highlander");
print_r(array_keys($a,"Highlander"));
?>
亲自试一试 »

示例

使用 strict 参数 false:

<?php
$a=array(10,20,30,"10");
print_r(array_keys($a,"10",false));
?>
亲自试一试 »

示例

使用 strict 参数 true:

<?php
$a=array(10,20,30,"10");
print_r(array_keys($a,"10",true));
?>
亲自试一试 »

❮ PHP 数组参考