数组搜索键值
array_search()
array_search() 函数在数组中搜索某个键值,并返回对应的键名。
如果第三个参数 strict 被指定为 true,则只有在数据类型和值都一致时才返回相应元素的键名。
//语法
array_search(value,array,strict)
//示例
$arr=["姓名","手机号码","工资"];
if(array_search("姓名",$arr) !== false){
return "姓名";
}
in_array()
in_array() 函数搜索数组中是否存在指定的值。
**注释:**如果 search 参数是字符串且 type 参数被设置为 TRUE,则搜索区分大小写。
//语法
in_array(search,array,type)
//示例
$people = array("Bill", "Steve", "Mark", "David");
if (in_array("Mark", $people)){
echo "匹配已找到";
}else {
echo "匹配未找到";
}