浅谈PHP检查数组中是否存在某个值 in_array 函数
PHPin_array()函数检查数组中是否存在某个值,如果存在则返回TRUE,否则返回FALSE。
语法:
boolin_array(mixedneedle,arrayarray[,boolstrict])
参数说明:
参数
说明
needle
需要在数组中搜索的值,如果是字符串,则区分大小写
array
需要检索的数组
strict
可选,如果设置为TRUE,则还会对needle与array中的值类型进行检查
例子:
<?php
$arr_a=array("a","b","c",1);
if(in_array("a",$arr_a)){
echo'字符a在$arr_a数组中存在';
}else{
echo'字符a在$arr_a数组中不存在';
}
?>
例子输出结果如下:
字符a在$arr_a数组中存在严格检查的例子:
<?php
$arr_a=array("a","b","c",1);
if(in_array("1",$arr_a,TRUE)){
echo'字符1在$arr_a数组中存在';
}else{
echo'字符1在$arr_a数组中不存在';
}
?>
例子输出结果如下:
字符1在$arr_a数组中不存在数组作为needle的例子:
<?php
$arr_a=array(array("a","b"),1,2);
$arr_b=array("a","b");
if(in_array($arr_b,$arr_a)){
echo'数组$arr_b在$arr_a数组中存在';
}else{
echo'数组$arr_b在$arr_a数组中不存在';
}
?>
例子输出结果如下:
数组$arr_b在$arr_a数组中存在
以上这篇浅谈PHP检查数组中是否存在某个值in_array函数就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。
热门推荐
1 训练狗狗憋尿
2 狗狗追踪训练
3 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下