php in_array() 检查数组中是否存在某个值详解


Posted in PHP onNovember 23, 2016

php in_array() 检查数组中是否存在某个值

in_array检查数组中是否存在某个值

基本语法:

bool in_array(mixed $needle,array $haystack,bool $strict=FALSE)

在 haystack 中搜索 needle

参数介绍

参数 描述
needle 必需。规定要在数组搜索的值。如果是字符串,则比较是区分大小写的。
haystack 必需。规定要搜索的数组。
strict 可选。如果设置该参数为 true,则 in_array() 函数还会检查 needle 的类型是否和 haystack 中的相同。

返回值

如果找到 needle 则返回 TRUE ,否则返回 FALSE 。

实例:

<?php
$os = array(
  "Mac",
  "NT",
  "Irix",
  "Linux"
);
if (in_array("Irix", $os)) {
  echo "Got Irix";
}
if (in_array("mac", $os)) {
  echo "Got mac";
}
?>

在线运行第二个条件失败,因为 in_array() 是区分大小写的,所以以上程序显示为:

Got Irix

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

PHP 相关文章推荐
学习使用PHP数组
Oct 09 PHP
PHP 和 XML: 使用expat函数(一)
Oct 09 PHP
数字转英文
Dec 06 PHP
php empty函数 使用说明
Aug 10 PHP
浅析PHP原理之变量(Variables inside PHP)
Aug 09 PHP
PHP Static延迟静态绑定用法分析
Mar 16 PHP
示例详解Laravel的注册重构
Aug 14 PHP
利用PHP生成静态html页面的原理
Sep 30 PHP
thinkPHP数据查询常用方法总结【select,find,getField,query】
Mar 15 PHP
laravel validate 设置为中文的例子(验证提示为中文)
Sep 29 PHP
laravel接管Dingo-api和默认的错误处理方式
Oct 25 PHP
php文件上传原理与实现方法详解
Dec 20 PHP
php 数组处理函数extract详解及实例代码
Nov 23 #PHP
CI框架封装的常用图像处理方法(缩略图,水印,旋转,上传等)
Nov 22 #PHP
php each 返回数组中当前的键值对并将数组指针向前移动一步实例
Nov 22 #PHP
CI框架中类的自动加载问题分析
Nov 21 #PHP
CI框架常用函数封装实例
Nov 21 #PHP
CI框架数据库查询缓存优化的方法
Nov 21 #PHP
CI框架AR数据库操作常用函数总结
Nov 21 #PHP
You might like
PHP Socket 编程
2010/04/09 PHP
PHP zlib扩展实现页面GZIP压缩输出
2010/06/17 PHP
Ext JS 4实现带week(星期)的日期选择控件(实战二)
2013/08/21 Javascript
jQuery的:parent选择器定义和用法
2014/07/01 Javascript
JavaScript实现的浮动层框架用法实例分析
2015/10/10 Javascript
input点击后placeholder中的提示消息消失
2016/01/15 Javascript
js控制li的隐藏和显示实例代码
2016/10/15 Javascript
js HTML5多媒体影音播放
2016/10/17 Javascript
nodejs个人博客开发第四步 数据模型
2017/04/12 NodeJs
jQuery实现checkbox即点即改批量删除及中间遇到的坑
2017/11/11 jQuery
在Swiper内如何制作CSS3动画效果示例代码
2017/12/07 Javascript
JS删除数组里的某个元素方法
2018/02/03 Javascript
小程序转发探索示例
2019/02/19 Javascript
Vue项目页面跳转时浏览器窗口上方显示进度条功能
2020/03/26 Javascript
vue绑定数字类型 value为数字的实例
2020/08/31 Javascript
vue组件中传值EventBus的使用及注意事项说明
2020/11/16 Javascript
js实现滚动条自动滚动
2020/12/13 Javascript
实例Python处理XML文件的方法
2015/08/31 Python
python代码 if not x: 和 if x is not None: 和 if not x is None:使用介绍
2016/09/21 Python
Bottle框架中的装饰器类和描述符应用详解
2017/10/28 Python
Python使用Turtle模块绘制五星红旗代码示例
2017/12/11 Python
Flask框架模板渲染操作简单示例
2019/07/31 Python
python Dijkstra算法实现最短路径问题的方法
2019/09/19 Python
python绘制无向图度分布曲线示例
2019/11/22 Python
python实现3D地图可视化
2020/03/25 Python
Python爬虫回测股票的实例讲解
2021/01/22 Python
css3类选择器之结合元素选择器和多类选择器用法
2017/03/09 HTML / CSS
美国半成品食材配送服务商:Home Chef
2018/01/25 全球购物
新加坡网上花店:FlowerAdvisor新加坡
2018/10/05 全球购物
美国在线艺术商店:HandmadePiece
2020/11/06 全球购物
党员思想汇报材料
2014/12/19 职场文书
信仰纪录片观后感
2015/06/08 职场文书
2016年大学生寒假社会实践心得体会
2015/10/09 职场文书
教师廉政准则心得体会
2016/01/20 职场文书
小学秋季运动会加油口号及加油稿
2019/08/19 职场文书
励志正能量20句:送给所有为梦想拼搏的人
2019/11/11 职场文书