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 23 PHP
PHP编码转换
Nov 05 PHP
基于python发送邮件的乱码问题的解决办法
Apr 25 PHP
8个必备的PHP功能实例代码
Oct 27 PHP
php根据isbn书号查询amazon网站上的图书信息的示例
Feb 13 PHP
PHP集成百度Ueditor 1.4.3
Nov 23 PHP
简单了解PHP编程中数组的指针的使用
Nov 30 PHP
非常实用的php验证码类
May 15 PHP
PHP自定义函数格式化json数据示例
Sep 14 PHP
关于PHP中字符串与多进制转换函数的实例代码
Nov 03 PHP
PHP微信分享开发详解
Jan 14 PHP
php实现获取农历(阴历)、节日、节气的类与用法示例
Nov 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下使用SimpleXML 处理XML 文件
2010/02/27 PHP
解析zend studio中直接导入svn中的项目的方法步骤
2013/06/21 PHP
PHP5.5在windows安装使用memcached服务端的方法
2014/04/16 PHP
php的SimpleXML方法读写XML接口文件实例解析
2014/06/16 PHP
PHP框架Swoole定时器Timer特性分析
2014/08/19 PHP
分享精心挑选的12款优秀jQuery Ajax分页插件和教程
2012/08/09 Javascript
js自动闭合html标签(自动补全html标记)
2012/10/04 Javascript
浅谈jquery回调函数callback的使用
2015/01/30 Javascript
javascript伸缩菜单栏实现代码分享
2015/11/12 Javascript
浅谈JavaScript中数组的增删改查
2016/06/20 Javascript
详解React 16 中的异常处理
2017/07/28 Javascript
Angular.js初始化之ng-app的自动绑定与手动绑定详解
2017/07/31 Javascript
Vue中使用webpack别名的方法实例详解
2018/06/19 Javascript
iview同时验证多个表单问题总结
2018/09/29 Javascript
深入浅析js原型链和vue构造函数
2018/10/25 Javascript
vue实现跨域的方法分析
2019/05/21 Javascript
JS实现简易留言板增删功能
2020/02/08 Javascript
JS箭头函数和常规函数之间的区别实例分析【 5 个区别】
2020/05/27 Javascript
[01:20]PWL开团时刻DAY9——听说潮汐没用?
2020/11/10 DOTA
实例讲解python函数式编程
2014/06/09 Python
浅谈python中set使用
2016/06/30 Python
CentOS7安装Python3的教程详解
2019/04/10 Python
python面试题小结附答案实例代码
2019/04/11 Python
Python with语句和过程抽取思想
2019/12/23 Python
python对XML文件的操作实现代码
2020/03/27 Python
python使用nibabel和sitk读取保存nii.gz文件实例
2020/07/01 Python
Python持续监听文件变化代码实例
2020/07/22 Python
Python logging模块原理解析及应用
2020/08/13 Python
html5使用Drag事件编辑器拖拽上传图片的示例代码
2017/08/22 HTML / CSS
Coltorti Boutique官网:来自意大利的设计师品牌买手店
2018/11/09 全球购物
彪马法国官网:PUMA法国
2019/12/15 全球购物
在浏览器端如何得到服务器端响应的XML数据
2012/11/24 面试题
培训科主任岗位职责
2014/08/08 职场文书
2016高考感言
2015/08/01 职场文书
《追风筝的人》:人心中的成见是座大山,但请不忘初心
2019/11/15 职场文书
Navicat Premium自定义 sql 标签的创建方式
2022/09/23 数据库