定义和用法
array_search() 函数在数组中搜索某个键值,并返回对应的键名。
语法
array_search(value,array,strict)
| 参数 | 描述 |
|---|---|
| value | 必需。规定在数组中搜索的键值。 |
| array | 必需。规定被搜索的数组。 |
| strict | 可选。如果该参数被设置为 TRUE,则函数在数组中搜索数据类型和值都一致的元素。可能的值: true, 或者 false,默认为false,如果设置为 true,则在数组中检查给定值的类型,数字 5 和字符串 5 是不同的。 |
示例1
在数组中搜索键值 “red”,并返回它的键名:
<?php
$a=array("a"=>"red","b"=>"green","c"=>"blue");
echo array_search("red",$a);
?>

示例2
在数组中搜索键值 5,并返回它的键名(注意 “”):
<?php
$a=array("a"=>"5","b"=>5,"c"=>"5");
echo array_search(5,$a,true);
?>

本文介绍了PHP中array_search函数的使用方法,该函数用于在数组中搜索指定的键值,并返回对应的键名。文章提供了函数的基本语法及两个示例,帮助读者更好地理解如何运用此函数。
484

被折叠的 条评论
为什么被折叠?



