成都网站建设设计

将想法与焦点和您一起共享

php怎么查询是否包含指定数组值

本教程操作环境:windows7系统、php7.1版、DELL G3电脑

php查询是否包含指定数组值

方法1:使用in_array()函数

in_array() 函数搜索数组中是否存在指定的值。如果在数组中找到值则返回 TRUE,否则返回 FALSE。

";
  }
else
  {
  echo "匹配未找到
"; } if (in_array("Mark",$people, TRUE)) { echo "匹配已找到
"; } else { echo "匹配未找到
"; } if (in_array(23,$people, TRUE)) { echo "匹配已找到
"; } else { echo "匹配未找到
"; } ?>

方法2:使用array_search()函数

array_search() 函数在数组中搜索某个键值,并返回对应的键名。

如果在数组中找到指定的键值,则返回对应的键名,否则返回 FALSE。如果在数组中找到键值超过一次,则返回第一次找到的键值所匹配的键名。

";
}
else{
  echo "匹配未找到
"; } if (array_search("1",$a,true)){ echo "匹配已找到
"; }else{ echo "匹配未找到
"; } if (array_search(5,$a,true)){ echo "匹配已找到
"; }else{ echo "匹配未找到
"; } ?>


网页标题:php怎么查询是否包含指定数组值
标题来源:http://chengdu.cdxwcx.cn/article/dhshigg.html