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 类商品秒杀计时实现代码
May 05 PHP
php并发对MYSQL造成压力的解决方法
Feb 21 PHP
PHP取二进制文件头快速判断文件类型的实现代码
Aug 05 PHP
ThinkPHP调试模式与日志记录概述
Aug 22 PHP
php中判断数组相等的方法以及数组运算符介绍
Mar 30 PHP
项目中应用Redis+Php的场景
May 22 PHP
php简单解析mysqli查询结果的方法(2种方法)
Jun 29 PHP
php中使用websocket详解
Sep 23 PHP
[原创]PHP实现字节数Byte转换为KB、MB、GB、TB的方法
Aug 31 PHP
php学习笔记之字符串常见操作总结
Jul 16 PHP
Laravel 自定命令以及生成文件的例子
Oct 23 PHP
PHP设计模式之 策略模式Strategy详解【对象行为型】
May 01 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
松下Panasonic RF-B65电路分析
2021/03/02 无线电
php实现分页显示
2015/11/03 PHP
ThinkPHP3.2框架自定义配置和加载用法示例
2018/06/14 PHP
pjblog中的UBBCode.js
2007/04/25 Javascript
javascript转换字符串为dom对象(字符串动态创建dom)
2010/05/10 Javascript
如何实现textarea里的不同文本显示不同颜色
2014/01/20 Javascript
火狐下input焦点无法重复获取问题的解决方法
2014/06/16 Javascript
Javascript Objects详解
2014/09/04 Javascript
ClearTimeout消除闪动实例代码
2016/02/29 Javascript
jQuery+CSS实现一个侧滑导航菜单代码
2016/05/09 Javascript
JavaScript 继承详解(六)
2016/10/11 Javascript
jQuery-mobile事件监听与用法详解
2016/11/23 Javascript
JavaScript定时器setTimeout()和setInterval()详解
2017/08/18 Javascript
使用Electron构建React+Webpack桌面应用的方法
2017/12/15 Javascript
从vue基础开始创建一个简单的增删改查的实例代码(推荐)
2018/02/11 Javascript
解决vue 子组件修改父组件传来的props值报错问题
2019/11/09 Javascript
js实现的在本地预览图片功能示例
2019/11/09 Javascript
vue2.x 对象劫持的原理实现
2020/04/19 Javascript
JavaScript装箱及拆箱boxing及unBoxing用法解析
2020/06/15 Javascript
简单介绍Python的Django框架的dj-scaffold项目
2015/05/30 Python
Python探索之实现一个简单的HTTP服务器
2017/10/28 Python
Python-Seaborn热图绘制的实现方法
2019/07/15 Python
pycharm导入源码的具体步骤
2020/08/04 Python
小白教你PyCharm从下载到安装再到科学使用PyCharm2020最新激活码
2020/09/25 Python
10个最常见的HTML5面试题 附答案
2016/06/06 HTML / CSS
芬兰灯具网上商店:Nettilamppu.fi
2018/06/30 全球购物
医学生求职信
2014/07/01 职场文书
小学生纪念九一八事变演讲稿
2014/09/14 职场文书
四风问题个人对照检查材料
2014/09/26 职场文书
餐厅感恩节活动策划方案
2014/10/11 职场文书
2014年银行年终工作总结
2014/12/19 职场文书
二年级语文上册复习计划
2015/01/19 职场文书
2015年新农合工作总结
2015/03/30 职场文书
2015年人事专员工作总结
2015/04/29 职场文书
Python通过m3u8文件下载合并ts视频的操作
2021/04/16 Python
数据设计之权限的实现
2022/08/05 MySQL