在php中in_array的使用方法

发布时间:2020-09-29 17:00:16

来源:亿速云

阅读:69

作者:小新

在php中in_array的使用方法?这个问题可能是我们日常学习或工作经常见到的。希望通过这个问题能让你收获颇深。下面是小编给大家带来的参考内容,让我们一起来看看吧!在php中,in_array()函数用于搜索数组中是否存在指定的值,语法“in_array(search,array,type)”;如果search参数是字符串,且type参数被设置为TRUE,则搜索区分大小写。

in_array() 函数搜索数组中是否存在指定的值。

语法in_array(search,array,type)

参数:search    必需。规定要在数组搜索的值。

array    必需。规定要搜索的数组。

type    可选。如果设置该参数为 true,则检查搜索的数据与数组的值的类型是否相同。

说明如果给定的值 search 存在于数组 array 中则返回 true。如果第三个参数设置为 true,函数只有在元素存在于数组中且数据类型与给定值相同时才返回 true。

如果没有在数组中找到参数,函数返回 false。

如果 search 参数是字符串,且 type 参数设置为 true,则搜索区分大小写。

返回值:如果在数组中找到值则返回 TRUE,否则返回 FALSE。

示例:<?php

$people = array("Bill", "Steve", "Mark", "David");

if (in_array("23", $people, TRUE))

{

echo "匹配已找到
";

}

else

{

echo "匹配未找到
";

}

if (in_array("Mark",$people, TRUE))

{

echo "匹配已找到
";

}

else

{

echo "匹配未找到
";

}

if (in_array(23,$people, TRUE))

{

echo "匹配已找到
";

}

else

{

echo "匹配未找到
";

}

?>

输出:匹配未找到

匹配已找到

匹配未找到

感谢各位的阅读!看完上述内容,你们对在php中in_array的使用方法大概了解了吗?希望文章内容对大家有所帮助。如果想了解更多相关文章内容,欢迎关注亿速云行业资讯频道。

php中in array循环,在php中in_array的使用方法相关推荐

  1. python中的array函数作用_Python中的Array | 数组2(简介和功能)

    相关文章:Python中的数组Array | 1(简介和功能) 以下是更多函数. 1. typecode:此函数返回初始化数组所用的数据类型. 2. itemsize:此函数返回单个数组元素的大小(以 ...

  2. 【Linux】Shell脚本中如何使用“循环”遍历“数组”中的元素(包括MySQL的常用指令介绍)

    一.背景 实习过程中,今天mentor突然让我拉取一下远端园区数据库中的部分信息,因为包含很多不同园区的数据信息,而且要以园区为单位生成文件来对数据进行存放,因此自然是需要使用shell脚本来自动生成 ...

  3. python中字典的循环遍历_python中字典如何遍历循环

    python中字典如何遍历循环 发布时间:2020-09-24 14:16:07 来源:亿速云 阅读:64 作者:Leah 这篇文章将为大家详细讲解有关python中字典如何遍历循环,文章内容质量较高 ...

  4. Java中使用for循环删除数组中某个元素,并按原有顺序打印

    package com.ty.demo; //使用for循环删除数组中的某个元素,并按照原有顺序打印出来 public class Demo03 { public static void main(S ...

  5. 详解Javascript中的Array对象

    本文地址:http://luopq.com/2016/04/01/Array-in-Javascript/,转载请注明 在上一篇文章中,我们详细介绍了Object对象.在这一篇文章中,我们来说说Arr ...

  6. java中无限循环的方法_Java中的无限循环

    Java中的无限循环 在Java中查看下面的无限while循环. 它会导致它下面的语句编译时错误. while(true) { System.out.println("inside whil ...

  7. java for循环返回值_Java中的for循环——通过示例学习Java编程(9)

    作者:CHAITANYA SINGH 来源:https://www.koofun.com/pro/kfpostsdetail?kfpostsid=21 循环用于反复执行同一组语句,直到满足特定条件为止 ...

  8. django中的for循环_深入了解 JavaScript 中的 for 循环

    在ECMAScript5(简称 ES5)中,有三种 for 循环,分别是: 简单for循环 for-in forEach 在2015年6月份发布的ECMAScript6(简称 ES6)中,新增了一种循 ...

  9. JavaScript – 6.JS面向对象基础(*) + 7.Array对象 + 8.JS中的Dictionary + 9.数组、for及其他...

    6.JS面向对象基础(*) 7.Array对象 7.1 练习:求一个数组中的最大值.定义成函数. 7.2 练习:将一个字符串数组输出为|分割的形式,比如"刘在石|金钟国|李光洙|HAHA|宋 ...

最新文章

  1. Activity如何后台运行?不是缓存,是运行。
  2. SQLStoredProc调用数据库存储过程
  3. EasyUI 之datagrid 使用 【DataGrid属性解释】
  4. trap in development
  5. Hadoop报错:All specified directories are failed to load.
  6. Spring Boot 快速集成第三方登录功能
  7. 前端怎么使用jsessionid_前端搞微前端 | 侑夕 - 如何落地微前端一体化运营工作台...
  8. 删除WinXP下打开最近文档后,产生的无效快捷方式
  9. Java二叉搜索树转循环链表,关于java:二叉搜索树转换为单向链表interview1712
  10. 汽车在转型!福特中国的架构实践
  11. 性能测试指标(重要)
  12. 强悍的vim —— 变量的访问
  13. frok的一个Demo测试素数
  14. js 去除空格与换行
  15. 魔兽服务器人口查询网站是多少,网易魔兽世界人口普查
  16. cache 提高计算机运行速度,使用cache可以提高计算机的运行速度,是什么原因?...
  17. 空间后方交会编程c语言,C语言空间后方交会源代码.doc
  18. linux mysql常用基本操作,Linux下MySQL数据库常用基本操作 一
  19. 小米社招java面经_小米Java实习一面面经(凉)
  20. Redis 集群搭建及集群管理工具

热门文章

  1. Bourbon: 让你的sass更简洁
  2. 2016 年崛起的 JS 项目
  3. 前端必须懂的计算机网络知识—(跨域、代理、本地存储)
  4. Android学习(七)—— Android布局
  5. bzoj 5248: [2018多省省队联测]一双木棋
  6. Day-6:创建计算字段
  7. javascript 高级特性探讨A4-A5(call和原型.对象复制)
  8. iOS学习之基本概念
  9. python爬取b站403_Python如何爬取b站热门视频并导入Excel
  10. java ean13 条形码_【教程】Spire.Barcode 教程:如何在C#中创建EAN-13条码