PHP - array_keys() 函数



语法

array_keys ( $input [, $search_value [, $strict]] );

定义和用法

它返回输入数组中的键,包括数字键和字符串键。

参数

序号 参数及描述
1

input(必需)

指定一个数组。

2

search_value(必需)

可以指定一个值,然后只返回具有此值的键。

3

strict

可选。与 value 参数一起使用。

返回值

它返回输入数组中的键,包括数字键和字符串键。

示例

尝试以下示例 -

<?php
   $input = array("a"=>"Monkey","b"=>"Cat","c"=>"Dog");
   print_r(array_keys($input));
   
   $input = array("a"=>"Monkey","b"=>"Cat","c"=>"Dog");
   print_r(array_keys($input,"Dog"));
   
   $input = array(10,20,30,"10");
   print_r(array_keys($input,"10",false));
?> 

这将产生以下结果 -

Array ( [0] => a [1] => b [2] => c ) Array ( [0] => c ) Array ( [0] => 0 [1] => 3 )
php_function_reference.htm
广告