PHP 在数组中搜索给定的简单实例 array_search 函数
狼蚁网站SEO优化专家长沙网络推广为您带来PHP数组中搜索给定值的实用示例:array_search函数。这个函数非常实用,现在分享给大家,以供参考。
array_search函数是PHP中用于在数组中搜索给定值的函数。如果成功找到值,则返回相应的键名;否则返回FALSE。此函数对于处理关联数组特别有用。
语法如下:
mixed array_search(mixed $needle, array $array [, bool $strict = false])
参数说明:
$needle:需要在数组中搜索的值。如果值是字符串,则搜索将区分大小写。
$array:需要检索的数组。
$strict:(可选)如果设置为TRUE,则还会对$needle与$array中的值类型进行检查。
由于索引数组的起始索引数字可能是0,因此该函数也可能返回与FALSE等值的非布尔值,例如0或空字符串。建议使用===运算符对函数返回的值进行严格校验。
下面是一个简单的示例:
$arr_a = array(0 => "a", 1 => "b", 2 => "c");
$key = array_search("a", $arr_a);
if ($key !== FALSE) {
echo "键名为".$key;
} else {
echo '无匹配结果';
}
?>
示例输出结果如下:
键名为0
请注意,如果needle在array中出现不止一次,该函数只会返回第一个匹配的键。要返回所有匹配值的键,请使用array_keys函数。
以上就是长沙网络推广分享的关于PHP在数组中搜索给定的简单实例array_search函数的全部内容。希望能给大家带来帮助,也希望大家能够支持狼蚁SEO。
编程语言
- PHP 在数组中搜索给定的简单实例 array_search 函数
- chrome浏览器如何断点调试异步加载的JS
- php超快高效率统计大文件行数
- Asp下Access无法更新的解决方法
- smarty内置函数config_load用法实例
- 基于JS实现导航条flash导航条
- PHP 清空varnish 缓存的详解(包括指定站点下的)
- SQL Server自动生成日期加数字的序列号
- Vue应用部署到服务器的正确方式
- UBB编辑器
- php 中奖概率算法实现代码
- php根据数据id自动生成编号的实现方法
- Javascript基础教程之数据类型 (布尔型 Boolean)
- asp中向文本框输出数据原样式的函数
- ASP.NET中Request.Form中文乱码的解决方法
- 淘宝ip地址查询类分享(利用淘宝ip库)