📅  最后修改于: 2023-12-03 14:45:13.583000             🧑  作者: Mango
array_keys()
函数返回一个包含数组中所有键名的新数组。
array_keys($array, $search_value, $strict)
$array
:必需。规定数组。
$search_value
:可选。规定要搜索的值。
$strict
:可选。如果该参数为true,则查找键名时区分大小写。
返回一个包含数组中所有键名的新数组。
<?php
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
print_r(array_keys($age));
?>
Array
(
[0] => Peter
[1] => Ben
[2] => Joe
)
<?php
$a=array("blue"=>"blue","red"=>"red","green"=>"green", "yellow"=>"yellow");
print_r(array_keys($a,"green"));
?>
Array
(
[0] => green
)
$strict
参数查找键名<?php
$arr = array(
"name" => "Tom",
"age" => 29,
"address" => "New York",
"school" => "MIT"
);
$keys = array_keys($arr, "tom", true);
print_r($keys);
$keys = array_keys($arr, "Tom", true);
print_r($keys);
?>
Array
(
)
Array
(
[0] => name
)