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 相关文章推荐
BBS(php &amp; mysql)完整版(五)
Oct 09 PHP
一个PHP的QRcode类与大家分享
Nov 13 PHP
ajax php传递和接收变量实现思路及代码
Dec 19 PHP
6种php上传图片重命名的方法实例
Nov 04 PHP
php 根据url自动生成缩略图并处理高并发问题
Jan 23 PHP
php_screw安装使用教程(另一个PHP代码加密实现)
May 29 PHP
推荐10个提供免费PHP脚本下载的网站
Dec 31 PHP
php约瑟夫问题解决关于处死犯人的算法
Mar 23 PHP
PHP 多任务秒级定时器的实现方法
May 13 PHP
ThinkPHP框架实现的邮箱激活功能示例
Jun 15 PHP
PHP自定义错误处理的方法分析
Dec 19 PHP
thinkphp诸多限制条件下如何getshell详解
Dec 09 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
把从SQL中取出的数据转化成XMl格式
2006/10/09 PHP
mac下Apache + MySql + PHP搭建网站开发环境
2014/06/02 PHP
PHP实现的迪科斯彻(Dijkstra)最短路径算法实例
2017/09/16 PHP
jquery插件 cluetip 关键词注释
2010/01/12 Javascript
JavaScript声明变量时为什么要加var关键字
2014/09/29 Javascript
浅析javascript中函数声明和函数表达式的区别
2015/02/15 Javascript
JavaScript实现页面5秒后自动跳转的方法
2015/04/16 Javascript
javascript格式化日期时间方法汇总
2015/06/19 Javascript
jQuery实现默认是闭合的FAQ展开效果菜单
2015/09/14 Javascript
jQuery基本选择器之标签名选择器
2016/09/03 Javascript
jQuery控制控件文本的长度的操作方法
2016/12/05 Javascript
jQuery实现遮罩层登录对话框
2016/12/29 Javascript
vue渲染时闪烁{{}}的问题及解决方法
2018/03/28 Javascript
深入学习JavaScript中的bom
2019/05/27 Javascript
使用vue中的混入mixin优化表单验证插件问题
2019/07/02 Javascript
[50:11]2018DOTA2亚洲邀请赛 4.7总决赛 LGD vs Mineski 第三场
2018/04/09 DOTA
python sqlobject(mysql)中文乱码解决方法
2008/11/14 Python
python paramiko实现ssh远程访问的方法
2013/12/03 Python
python中lambda函数 list comprehension 和 zip函数使用指南
2014/09/28 Python
python3库numpy数组属性的查看方法
2018/04/17 Python
Python使用pylab库实现绘制直方图功能示例
2018/06/01 Python
pycharm使用matplotlib.pyplot不显示图形的解决方法
2018/10/28 Python
Python实现DDos攻击实例详解
2019/02/02 Python
python KNN算法实现鸢尾花数据集分类
2019/10/24 Python
如何基于python实现归一化处理
2020/01/20 Python
利用Canvas模仿百度贴吧客户端loading小球的方法示例
2017/08/13 HTML / CSS
goodhealth官方海外旗舰店:新西兰国民营养师
2017/12/15 全球购物
const和static readonly区别
2013/05/20 面试题
国贸专业的职业规划范文
2014/01/23 职场文书
软件工程毕业生自荐信
2014/07/04 职场文书
工商管理自荐书
2014/07/06 职场文书
党委班子对照检查材料
2014/08/19 职场文书
党政领导班子民主生活会整改措施
2014/09/18 职场文书
美容院管理规章制度
2015/08/05 职场文书
CPU不支持Windows11系统怎么办
2021/11/21 数码科技
Redis高并发缓存架构性能优化
2022/05/15 Redis