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
BBS(php &amp; mysql)完整版(七)
Oct 09 PHP
php 上传文件类型判断函数(避免上传漏洞 )
Jun 08 PHP
无法载入 mcrypt 扩展,请检查 PHP 配置终极解决方案
Jul 18 PHP
PHP时间格式控制符对照表分享
Jul 23 PHP
php session_start()出错原因分析及解决方法
Oct 28 PHP
PHP实现将浏览历史页面网址保存到cookie的方法
Jan 26 PHP
Yii扩展组件编写方法实例分析
Jun 29 PHP
Laravel 5.4重新登录实现跳转到登录前页面的原理和方法
Jul 13 PHP
php实现的中秋博饼游戏之绘制骰子图案功能示例
Nov 06 PHP
Yii框架应用组件用法实例分析
May 15 PHP
PHP7 新增功能
Mar 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
PHP CURL获取cookies模拟登录的方法
2013/11/04 PHP
一个PHP的ZIP压缩类分享
2014/05/04 PHP
使用jQuery简化Ajax开发 Ajax开发入门
2009/10/14 Javascript
javascript中类的定义及其方式(《javascript高级程序设计》学习笔记)
2011/07/04 Javascript
探讨js字符串数组拼接的性能问题
2014/10/11 Javascript
jquery结合CSS使用validate实现漂亮的验证
2015/01/29 Javascript
js实现固定显示区域内自动缩放图片的方法
2015/07/18 Javascript
readonly和disabled属性的区别
2015/07/26 Javascript
vuejs绑定class和style样式
2017/04/11 Javascript
Vue路由history模式解决404问题的几种方法
2018/09/29 Javascript
详解Vue基于vue-quill-editor富文本编辑器使用心得
2019/01/03 Javascript
微信小程序开发之map地图组件定位并手动修改位置偏差
2019/08/17 Javascript
js prototype深入理解及应用实例分析
2019/11/25 Javascript
Element Backtop回到顶部的具体使用
2020/07/27 Javascript
[15:09]DOTA2国际邀请赛采访专栏:Loda
2013/08/06 DOTA
[59:42]Secret vs Alliacne 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
[03:01]完美世界DOTA2联赛PWL S2 集锦第二期
2020/12/03 DOTA
Python抓取百度查询结果的方法
2015/07/08 Python
python获取外网IP并发邮件的实现方法
2017/10/01 Python
python使用Tkinter实现在线音乐播放器
2018/01/30 Python
Python使用pyautogui模块实现自动化鼠标和键盘操作示例
2018/09/04 Python
Python数据类型之Tuple元组实例详解
2019/05/08 Python
python如何快速生成时间戳
2020/07/21 Python
搭建pypi私有仓库实现过程详解
2020/11/25 Python
HTML5 canvas绘制的玫瑰花效果
2014/05/29 HTML / CSS
Stuart Weitzman美国官网:美国奢华鞋履品牌
2016/08/18 全球购物
荷兰皇家航空公司中国官网:KLM中国
2017/12/13 全球购物
iHerb中文官网:维生素、保健品和健康产品
2018/11/01 全球购物
北承题目(C++)
2012/05/16 面试题
大学毕业生最详细的自我评价分享
2013/11/18 职场文书
公司庆典邀请函范文
2014/01/13 职场文书
2014基层党员干部学习全国两会心得体会
2014/03/17 职场文书
教师个人年终总结
2015/02/11 职场文书
婚前保证书范文
2015/02/28 职场文书
工作失职检讨书范文
2015/05/05 职场文书
2015国庆节66周年标语
2015/07/30 职场文书