小白教程
所有教程
关于
Search
172.71.254.226
172.71.254.226
参数设置
贡献
退出
操作
编辑
移动
保护
信息
历史
删除
查看“Func array search”的源代码
本页内容
上一节:
Func_array_reverse
下一节:
Func_array_shift
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
{{DISPLAYTITLE:array_search()}}[[Category:PHP Array 数组参考手册|38]] = PHP array_search() 函数 = [[:Category:PHP Array 数组参考手册]] 在数组中搜索键值 "red",并返回它的键名: <sample title="" desc="" lang="php" hererun="1"> <?php $a=array("a"=>"red","b"=>"green","c"=>"blue"); echo array_search("red",$a); ?> </sample> == 定义和用法 == array_search() 函数在数组中搜索某个键值,并返回对应的键名。 == 语法 == <pre> array_search(value,array,strict) </pre> {| class="table table-striped table-hover" !width="50%"| 参数 !width="50%"| 描述 |- | value | 必需。规定在数组中搜索的键值。 |- | array | 必需。规定被搜索的数组。 |- | strict | 可选。如果该参数被设置为 TRUE,则函数在数组中搜索数据类型和值都一致的元素。可能的值: * true * false - 默认 如果设置为 true,则在数组中检查给定值的类型,数字 5 和字符串 5 是不同的(参见实例 2)。 |} == 技术细节 == {| class="table table-striped table-hover" | 返回值: | 如果在数组中找到指定的键值,则返回对应的键名,否则返回 FALSE。如果在数组中找到键值超过一次,则返回第一次找到的键值所匹配的键名。 |- | PHP 版本: | 4.0.5+ |- | 更新日志: | 如果向函数传递无效的参数,函数返回 NULL(这个适用于自 PHP 5.3.0 起的所有的 PHP 函数)。自 PHP 4.2.0 起,如果搜索失败,该函数返回 FALSE,而不是 NULL。 |} == 更多实例 == == 实例 1 == 在数组中搜索键值 5,并返回它的键名(注意 ""): <sample title="" desc="" lang="php" hererun="1"> <?php $a=array("a"=>"5","b"=>5,"c"=>"5"); echo array_search(5,$a,true); ?> </sample> [[:Category:PHP Array 数组参考手册]]
返回至“
Func array search
”。
上一节:
Func_array_reverse
下一节:
Func_array_shift