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 相关文章推荐
将数字格式的计算结果转为汉字格式
Oct 09 PHP
php中常用编辑器推荐
Jan 02 PHP
php 操作调试的方法
Jul 12 PHP
php使用Image Magick将PDF文件转换为JPG文件的方法
Apr 01 PHP
Laravel 5框架学习之表单验证
Apr 08 PHP
PHP SPL标准库之文件操作(SplFileInfo和SplFileObject)实例
May 11 PHP
php实现有趣的人品测试程序实例
Jun 08 PHP
php采用session实现防止页面重复刷新
Dec 24 PHP
Laravel中七个非常有用但很少人知道的Carbon方法
Sep 21 PHP
Laravel框架生命周期与原理分析
Jun 12 PHP
Laravel服务容器绑定的几种方法总结
Jun 14 PHP
深入分析PHP设计模式
Jun 15 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 self,$this,const,static,-&amp;gt;的使用
2009/10/22 PHP
探讨php中遍历二维数组的几种方法详解
2013/06/08 PHP
基于PHP的简单采集数据入库程序【续篇】
2014/07/30 PHP
PHP实现将MySQL重复ID二维数组重组为三维数组的方法
2016/08/01 PHP
ThinkPHP中Widget扩展的两种写法及调用方法详解
2017/05/04 PHP
javascript 对表格的行和列都能加亮显示
2008/12/26 Javascript
jQuery实现的立体文字渐变效果
2010/05/17 Javascript
JavaScript 盒模型 尺寸深入理解
2012/12/31 Javascript
使用JS读秒使用示例
2013/09/21 Javascript
jQuery对html元素取值与赋值的方法
2013/11/20 Javascript
node.js中的fs.openSync方法使用说明
2014/12/17 Javascript
每天一篇javascript学习小结(面向对象编程)
2015/11/20 Javascript
不间断循环滚动效果的实例代码(必看篇)
2016/10/08 Javascript
jquery二级目录选中当前页的css样式
2016/12/08 Javascript
JS实现运动缓冲效果的封装函数示例
2018/02/18 Javascript
解决vue-router在同一个路由下切换,取不到变化的路由参数问题
2018/09/01 Javascript
JavaScript时间日期操作实例小结【5个示例】
2018/12/22 Javascript
@angular前端项目代码优化之构建Api Tree的方法
2018/12/24 Javascript
Vue模板语法中数据绑定的实例代码
2019/05/17 Javascript
Python使用PDFMiner解析PDF代码实例
2017/03/27 Python
python3实现跳一跳点击跳跃
2018/01/08 Python
Python基于jieba库进行简单分词及词云功能实现方法
2018/06/16 Python
python中计算一个列表中连续相同的元素个数方法
2018/06/29 Python
利用Python代码实现一键抠背景功能
2019/12/29 Python
python numpy数组中的复制知识解析
2020/02/03 Python
python海龟绘图之画国旗实例代码
2020/11/11 Python
基于Django快速集成Echarts代码示例
2020/12/01 Python
高中生毕业学习总结的自我评价
2013/11/14 职场文书
国旗下的讲话演讲稿
2014/05/08 职场文书
法学求职信
2014/06/22 职场文书
单位工作证明范文
2014/09/14 职场文书
解除劳动关系协议书2篇
2014/11/28 职场文书
拾金不昧表扬稿大全
2015/05/05 职场文书
小学班级标语口号大全
2015/12/26 职场文书
JavaScript 防篡改对象的用法示例
2021/04/24 Javascript
Go语言切片前或中间插入项与内置copy()函数详解
2021/04/27 Golang