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


Posted in PHP onOctober 29, 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 相关文章推荐
swfupload 多文件上传实现代码
Aug 27 PHP
PHP下操作Linux消息队列完成进程间通信的方法
Jul 24 PHP
提高define性能的php扩展hidef的安装和使用
Jun 14 PHP
php实现redis数据库指定库号迁移的方法
Jan 14 PHP
php中session与cookie的比较
Jan 27 PHP
PHP SPL标准库之接口(Interface)详解
May 11 PHP
php防止网站被攻击的应急代码
Oct 21 PHP
PHP json_encode() 函数详解及中文乱码问题
Nov 05 PHP
laravel学习教程之存取器
Jul 30 PHP
PHP简单获取网站百度搜索和搜狗搜索收录量的方法
Aug 23 PHP
基于win2003虚拟机中apache服务器的访问
Aug 01 PHP
使用Git实现Laravel项目的自动化部署
Nov 24 PHP
php数组函数序列之array_unique() - 去除数组中重复的元素值
Oct 29 #PHP
php数组函数序列之array_sum() - 计算数组元素值之和
Oct 29 #PHP
php数组函数序列之array_key_exists() - 查找数组键名是否存在
Oct 29 #PHP
php数组函数序列 之array_count_values() 统计数组中所有值出现的次数函数
Oct 29 #PHP
php数组函数序列 之shuffle()和array_rand() 随机函数使用介绍
Oct 29 #PHP
让Json更懂中文(JSON_UNESCAPED_UNICODE)
Oct 27 #PHP
PHP实现异步调用方法研究与分享
Oct 27 #PHP
You might like
php设置编码格式的方法
2013/03/05 PHP
php连接与操作PostgreSQL数据库的方法
2014/12/25 PHP
脚本吧 - 幻宇工作室用到js,超强推荐share.js
2006/12/23 Javascript
javascript 日历提醒系统( 兼容所有浏览器 )
2009/04/07 Javascript
js 蒙版进度条(结合图片)
2010/03/10 Javascript
jquery EasyUI的formatter格式化函数代码
2011/01/12 Javascript
为指定的元素添加遮罩层的示例代码
2014/01/15 Javascript
JavaScript中textRange对象使用方法小结
2015/03/24 Javascript
全面接触神奇的Bootstrap导航条实战篇
2016/08/01 Javascript
jQuery实现的无限级下拉菜单功能示例
2016/09/12 Javascript
微信小程序 页面跳转传参详解
2016/10/28 Javascript
React服务端渲染(总结)
2017/07/01 Javascript
JavaScript检查数据中是否存在相同的元素(两种方法)
2018/10/07 Javascript
JS基于Location实现访问Url、重定向及刷新页面的方法分析
2018/12/03 Javascript
vue favicon设置以及动态修改favicon的方法
2018/12/21 Javascript
vue使用recorder.js实现录音功能
2019/11/22 Javascript
用Python编写分析Python程序性能的工具的教程
2015/04/01 Python
Python正确重载运算符的方法示例详解
2017/08/27 Python
python实现校园网自动登录的示例讲解
2018/04/22 Python
python实现将文件夹下面的不是以py文件结尾的文件都过滤掉的方法
2018/10/21 Python
python实现比对美团接口返回数据和本地mongo数据是否一致示例
2019/08/09 Python
python3 selenium自动化 下拉框定位的例子
2019/08/23 Python
使用OpenCV实现道路车辆计数的使用方法
2020/07/15 Python
基于Python爬取京东双十一商品价格曲线
2020/10/23 Python
canvas中普通动效与粒子动效的实现代码示例
2019/01/03 HTML / CSS
伦敦高级内衣品牌:Agent Provocateur(大内密探)
2016/08/23 全球购物
留学推荐信怎么写
2014/01/25 职场文书
初中美术教学反思
2014/01/29 职场文书
《手指教学》反思
2014/02/14 职场文书
《我的信念》教学反思
2014/02/15 职场文书
高中学生干部学习的自我评价
2014/02/21 职场文书
小学生迎国庆演讲稿
2014/09/05 职场文书
民主生活会对照检查材料
2014/09/22 职场文书
企业法人代表证明书
2014/09/27 职场文书
工作简历自我评价
2015/03/11 职场文书
导游词之西江千户苗寨
2019/12/24 职场文书