php数组函数序列之in_array() - 查找数组中是否存在指定值


Posted in PHP onNovember 07, 2011

in_array()定义和用法

in_array() 函数查找数组中是否存在指定值。

语法
in_array(value,array,type)参数 描述
value 必需。规定要在数组搜索的值。
array 必需。规定要搜索的数组。
type 可选。如果设置该参数为 true,则检查搜索的数据与数组的值的类型是否相同。

说明
如果给定的值 value 存在于数组 array 中则返回 true。如果第三个参数设置为 true,函数只有在元素存在于数组中且数据类型与给定值相同时才返回 true。

如果没有在数组中找到参数,函数返回 false。

注释:如果 value 参数是字符串,且 type 参数设置为 true,则搜索区分大小写。

例子 1

<?php 
$people = array("Peter", "Joe", "Glenn", "Cleveland"); if (in_array("Glenn",$people)) 
{ 
echo "Match found"; 
} 
else 
{ 
echo "Match not found"; 
} 
?>

输出:

Match found例子 2

<?php 
$people = array("Peter", "Joe", "Glenn", "Cleveland", 23); if (in_array("23",$people, TRUE)) 
{ 
echo "Match found<br />"; 
} 
else 
{ 
echo "Match not found<br />"; 
}if (in_array("Glenn",$people, TRUE)) 
{ 
echo "Match found<br />"; 
} 
else 
{ 
echo "Match not found<br />"; 
}if (in_array(23,$people, TRUE)) 
{ 
echo "Match found<br />"; 
} 
else 
{ 
echo "Match not found<br />"; 
} 
?>

输出:
Match not found
Match found
Match found
PHP 相关文章推荐
PHP网站基础优化方法小结
Sep 29 PHP
php adodb连接mssql解决乱码问题
Jun 12 PHP
发一个php简单的伪原创程序,配合商城采集用的
Oct 12 PHP
php 生成文字png图片的代码
Apr 17 PHP
PHP MySQL应用中使用XOR运算加密算法分享
Aug 28 PHP
如何在symfony中导出为CSV文件中的数据
Oct 06 PHP
php之CodeIgniter学习笔记
Jun 17 PHP
PHP 利用Mail_MimeDecode类提取邮件信息示例
Jan 26 PHP
2个比较经典的PHP加密解密函数分享
Jul 01 PHP
PHP中ltrim()函数的用法与实例讲解
Mar 28 PHP
laravel 之 Eloquent 模型修改器和序列化示例
Oct 17 PHP
php+websocket 实现的聊天室功能详解
May 27 PHP
php中常用字符串处理代码片段整理
Nov 07 #PHP
php smarty截取中文字符乱码问题?gb2312/utf-8
Nov 07 #PHP
PHP面向对象概念
Nov 06 #PHP
php 记录进行累加并显示总时长为秒的结果
Nov 04 #PHP
php 按指定元素值去除数组元素的实现方法
Nov 04 #PHP
php数组函数序列之array_search()- 按元素值返回键名
Nov 04 #PHP
php 伪造本地文件包含漏洞的代码
Nov 03 #PHP
You might like
php安装swoole扩展的方法
2015/03/19 PHP
PHP的全局错误处理详解
2016/04/25 PHP
php数据访问之增删改查操作
2016/05/09 PHP
CSS和Javascript简单复习资料
2010/06/29 Javascript
JS模拟按钮点击功能的方法
2015/12/22 Javascript
详述JavaScript实现继承的几种方式(推荐)
2016/03/22 Javascript
javascript 中iframe高度自适应(同域)实例详解
2017/05/16 Javascript
vue的一个分页组件的示例代码
2017/12/25 Javascript
vue动态注册组件实例代码详解
2019/05/30 Javascript
js prototype和__proto__的关系是什么
2019/08/23 Javascript
JS立即执行的匿名函数用法分析
2019/11/04 Javascript
vue cli3适配所有端方案的实现
2020/04/13 Javascript
利用原生JS实现欢乐水果机小游戏
2020/04/23 Javascript
Javascript数组及类数组相关原理详解
2020/10/29 Javascript
[03:56]显微镜下的DOTA2第十一期——鬼畜的死亡先知播音员
2014/06/23 DOTA
python实现在sqlite动态创建表的方法
2015/05/08 Python
Python实现学生成绩管理系统
2020/04/05 Python
python @property的用法及含义全面解析
2018/02/01 Python
Python从数据库读取大量数据批量写入文件的方法
2018/12/10 Python
解决django model修改添加字段报错的问题
2019/11/18 Python
Django 自动生成api接口文档教程
2019/11/19 Python
在python3中使用shuffle函数要注意的地方
2020/02/28 Python
python实现飞船游戏的纵向移动
2020/04/24 Python
Python使用jupyter notebook查看ipynb文件过程解析
2020/06/02 Python
FitFlop澳大利亚官网:英国符合人体工学的鞋类品牌
2017/06/05 全球购物
日本动漫周边服饰销售网站:Atsuko
2019/12/16 全球购物
经济实惠的名牌太阳镜和眼镜:Privé Revaux
2021/02/07 全球购物
新郎婚宴答谢词
2014/01/19 职场文书
如何撰写岗位职责
2014/02/01 职场文书
小小商店教学反思
2014/04/27 职场文书
职工小家建设活动方案
2014/08/25 职场文书
法人授权委托书
2014/09/16 职场文书
2014年学生工作总结
2014/11/20 职场文书
婚礼长辈答谢词
2015/09/29 职场文书
Python趣味爬虫之用Python实现智慧校园一键评教
2021/05/28 Python
使用pd.merge表连接出现多余行的问题解决
2022/06/16 Python