Php/func array keys

来自菜鸟教程
跳转至:导航、​搜索

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)

参数值

参数 描述
array 需要。指定一个数组
value 可选的。您可以指定一个值,然后仅返回具有该值的键
strict

可选的。与value参数一起使用。可能的值:

  • true-根据类型返回具有指定值的键:数字5与字符串“ 5”不同。
  • false-默认值。不取决于类型,数字5与字符串“ 5”相同。

技术细节

返回值: 返回包含键的数组
PHP版本: 4+
更新日志: The

strict 参数已在PHP 5.0中添加

更多例子

使用value参数:

<?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数组参考