PHP中的array_search()函数
array_search()函数在数组中搜索给定值并返回键。如果在数组中找到该函数,则返回val的键。如果找不到,它将返回FALSE。如果在数组arr中多次发现val,则返回第一个匹配键。
语法
array_search(val, arr, strict)
参数
val-要搜索的值
arr-要搜索的数组
严格-可能的值为TRUE或FALSE。搜索数组中相同的元素,设置为TRUE。
返回
如果在数组中找到Array_search()函数,则返回val的键。如果找不到,它将返回FALSE。如果在数组arr中多次发现val,则返回第一个匹配键。
示例
以下是一个例子-
<?php
$arr = array("p"=>20,"q"=>20,"r"=>30,"s"=>40);
echo array_search(20,$arr,true);
?>输出结果
以下是输出-
p
示例
让我们看另一个例子-
<?php $arr = array(30, 2, 5, 7, 90, 35, 78); echo array_search(35,$arr,true); ?>
输出结果
以下是输出-
5
示例
让我们来看另一个具有字符串值的数组的示例-
<?php
$arr = array("MAC", "WINDOWS","LINUX", "SOLARIS");
$search = "WINDOWS";
echo array_search($search,$arr,true);
?>输出结果
以下是输出-
1
热门推荐
10 辞职发给公司祝福语简短
11 元旦感恩祝福语简短大全
12 大哥添孙子简短祝福语
13 除夕祝福语简短创意牛年
14 对好友的祝福语简短
15 过年祝福语闺蜜简短
16 女儿高考结束祝福语简短
17 女儿生日简短祝福语幽默
18 爱情红包祝福语简短英文