定義和用法
語法
array_keys(array,value) |
參數 | 描述 |
array | 必需。規定輸入的數組。 |
value | 可選。指定值的索引(鍵)。 |
strict | 可選。與 value 參數一起使用。可能的值: |
true - 根據類型返回帶有指定值的鍵名。 | |
false - 默認值。不依賴類型。 |
例子
例子1
<?php $a=array("a"=>"Horse","b"=>"Cat","c"=>"Dog"); print_r(array_keys($a)); ?> |
Array ( [0] => a [1] => b [2] => c ) |
例子2
<?php $a=array("a"=>"Horse","b"=>"Cat","c"=>"Dog"); print_r(array_keys($a,"Dog")); ?> |
Array ( [0] => c) |
例子3
<?php $a=array(10,20,30,"10"); print_r(array_keys($a,"10",false)); ?> |
Array ( [0] => 0 [1] => 3 ) |
例子4
<?php $a=array(10,20,30,"10"); print_r(array_keys($a,"10",true)); ?> |
Array ( [0] => 3) |