PHP array_search() 函数在数组中搜索给定的值,如果成功则返回首个匹配的键名
array_search($value, $array [,$strict]);
array_search()函数在数组中搜索值并返回键。
序号 | 参数及说明 |
---|---|
1 | value(必填) 它指定要搜索的值。 |
2 | array(必填) 它指定一个数组。 |
3 | strict(选填) 如果设置为true,则array_search()还将检查数组中的搜索类型。 |
如果在数组中找到它,则返回键,否则返回FALSE。
如果 value 在 array 中出现不止一次,则返回第一个匹配的键。要返回所有匹配值的键,应该用 array_keys() 加上可选参数 search_value 来代替。
在数组中搜索给定的值
<?php $input = array("a"=>"banana","b"=>"apple","c"=>"Mango"); print_r(array_search("apple", $input)); ?>测试看看‹/›
输出结果:
b