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模板技术[转]
Jan 04 PHP
PHP中cookies使用指南
Mar 16 PHP
php数组函数序列之array_sum() - 计算数组元素值之和
Oct 29 PHP
php引用返回与取消引用的详解
Jun 08 PHP
php把session写入数据库示例
Feb 26 PHP
PHP内置的Math函数效率测试
Dec 01 PHP
php新浪微博登录接口用法实例
Dec 23 PHP
php中通过DirectoryIterator删除整个目录的方法
Mar 13 PHP
PHP安装memcached扩展笔记
May 28 PHP
详解WordPress开发中过滤属性以及Sql语句的函数使用
Dec 25 PHP
thinkphp5框架API token身份验证功能示例
May 21 PHP
Yii redis集合的基本使用教程
Jun 14 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
德生PL330测评
2021/03/02 无线电
php+ajax实现图片文件上传功能实例
2014/06/17 PHP
php使用parse_url和parse_str解析URL
2015/02/22 PHP
Javascript isArray 数组类型检测函数
2009/10/08 Javascript
JQuyer $.post 与 $.ajax 访问WCF ajax service 时的问题需要注意的地方
2011/09/20 Javascript
javascript图片相似度算法实现 js实现直方图和向量算法
2014/01/14 Javascript
微信WeixinJSBridge API使用实例
2015/05/25 Javascript
js获取及判断键盘按键的方法
2015/12/01 Javascript
jQuery实现手机自定义弹出输入框
2016/06/13 Javascript
原生js实现class的添加和删除简单代码
2016/07/12 Javascript
关于javascript原型的修改与重写(覆盖)差别详解
2016/08/31 Javascript
微信小程序 loading(加载中提示框)实例
2016/10/28 Javascript
JS图片压缩(pc端和移动端都适用)
2017/01/12 Javascript
JS日程管理插件FullCalendar中文说明文档
2017/02/06 Javascript
基于jQuery实现的单行公告活动轮播效果
2017/08/23 jQuery
vue使用iframe嵌入网页的示例代码
2020/06/09 Javascript
使用JS判断页面是首次被加载还是刷新
2019/05/26 Javascript
Vue自定义全局弹窗组件操作
2020/08/11 Javascript
[03:39]2015国际邀请赛主赛事首日精彩回顾
2015/08/05 DOTA
python显示天气预报
2014/03/02 Python
python抓取百度首页的方法
2015/05/19 Python
python+influxdb+shell编写区域网络状况表
2018/07/27 Python
树莓派与PC端在局域网内运用python实现即时通讯
2019/06/22 Python
python实现单目标、多目标、多尺度、自定义特征的KCF跟踪算法(实例代码)
2020/01/08 Python
Spring http服务远程调用实现过程解析
2020/06/11 Python
使用Keras画神经网络准确性图教程
2020/06/15 Python
Python .py生成.pyd文件并打包.exe 的注意事项说明
2021/03/04 Python
举例详解HTML5中使用JSON格式提交表单
2015/06/16 HTML / CSS
乌克兰时尚鞋子和衣服购物网站:Born2be
2018/05/24 全球购物
英国和国际包裹递送:ParcelCompare
2019/08/26 全球购物
移风易俗倡议书
2014/04/15 职场文书
校长师德师风自我剖析材料
2014/09/29 职场文书
2016年员工年度考核评语
2015/12/02 职场文书
九不准学习心得体会
2016/01/23 职场文书
python基于tkinter制作无损音乐下载工具
2021/03/29 Python
canvas 中如何实现物体的框选
2022/08/05 Javascript