广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >php查找数组中某个值的方法有哪些
  • 434
分享到

php查找数组中某个值的方法有哪些

php数组查找数组值 2020-10-24 16:10:27 434人浏览 绘本
摘要

本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑php查找数组中某个值的方法方法1:使用in_array()函数in_array() 函数搜索数组中是否存在指定的值。<?php header("Con

教程操作环境:windows7系统、PHP7.1版、DELL G3电脑

php查找数组中某个值的方法

方法1:使用in_array()函数

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

<?php
header("Content-type:text/html;charset=utf-8");
$people = array("Peter", "Joe", "Glenn", "Cleveland");
if(in_array("Glenn",$people)){
  echo "找到指定值";
}else{
  echo "没有找到指定值";
}
?>

1.png

方法2:array_search() 函数

array_search() 函数与 in_array() 一样,在数组中查找一个键值。如果找到了该值,匹配元素的键名会被返回。如果没找到,则返回 false。

<?php
$a=array("a"=>"Dog","b"=>"Cat","c"=>5,"d"=>"5");
echo array_search("Dog",$a);
echo array_search("5",$a);
?>

2.png

方法3:使用array_key_exists() 函数

array_key_exists() 函数检查某个数组中是否存在指定的键名,如果键名存在则返回 true,如果键名不存在则返回 false。

<?php
header("Content-type:text/html;charset=utf-8");
$a=array("a"=>"Dog","b"=>"Cat");
if(array_key_exists("a",$a)){
    echo "Key exists!";
}else{
    echo "Key does not exist!";
}
?>

3.png

--结束END--

本文标题: php查找数组中某个值的方法有哪些

本文链接: https://www.lsjlt.com/news/1343.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • php查找数组中某个值的方法有哪些
    本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑php查找数组中某个值的方法方法1:使用in_array()函数in_array() 函数搜索数组中是否存在指定的值。<php header("Cont...
    99+
    2020-10-24
    php 数组 查找数组值
  • php怎么查找数组中某个值
    本文小编为大家详细介绍“php怎么查找数组中某个值”,内容详细,步骤清晰,细节处理妥当,希望这篇“php怎么查找数组中某个值”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。查找方法:1、用“in_array($se...
    99+
    2023-06-29
  • php在数组中查询某个值的方法
    这篇文章主要介绍了php在数组中查询某个值的方法,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。在php中,可以使用array_search()函数查询数组中的某个值,语法“a...
    99+
    2023-06-14
  • python查找重复值的方法有哪些
    在Python中,可以使用多种方法来查找重复值。以下是一些常见的方法:1. 使用循环遍历列表或数组,将每个元素与其后面的元素进行比较...
    99+
    2023-08-17
    python
  • php怎么提取数组中某个键的所有值
    要提取数组中某个键的所有值,可以使用循环遍历数组并逐个提取键对应的值,将这些值保存到一个新的数组中。以下是一个示例代码:```php...
    99+
    2023-08-16
    php
  • JavaScript中数组赋值的方法有哪些
    这篇文章主要介绍“JavaScript中数组赋值的方法有哪些”,在日常操作中,相信很多人在JavaScript中数组赋值的方法有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解...
    99+
    2022-10-19
  • JS删除数组中某个元素的方式有哪些
    本篇内容主要讲解“JS删除数组中某个元素的方式有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“JS删除数组中某个元素的方式有哪些”吧!第一种:删除最后一个元素slice 删除 va...
    99+
    2023-07-05
  • vba数组赋值的方法有哪些
    VBA中有几种常用的方式可以给数组赋值:1. 直接赋值:使用数组的索引位置直接赋值,例如:array(0) = 1、array(1)...
    99+
    2023-09-14
    vba
  • java中给数组赋值的方法有哪些
    直接赋值arr[0]=1; 0代表的是数组的第1个元素 ,元素下标为0 arr[1]=1; 1代表的是数组的第2个元素 ,元素下标为1使用for循环赋值 int[ ] arr=new int[5]; for...
    99+
    2017-02-02
    java 数组 赋值 方法
  • php怎么判断某个值是否存在数组中?方法浅析
    在php开发中,我们常常需要判断数组中是否存在某个值,以便按需进行相关操作。接下来,本文将通过实例演示,介绍判断某个值是否存在数组中php的相关用法。一、使用in_array函数进行判断在php中,可以使用in_array函数判断一个值是否...
    99+
    2023-05-14
  • vba给数组赋值的方法有哪些
    VBA给数组赋值的方法有以下几种:1. 直接赋值:通过使用`=`号将一个数组赋值给另一个数组。```vbaDim arr1() As...
    99+
    2023-09-26
    vba
  • php中获取多个数组差集的方法有哪些
    这篇文章主要介绍“php中获取多个数组差集的方法有哪些”,在日常操作中,相信很多人在php中获取多个数组差集的方法有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”php中获取多个数组差集的方法有哪些”的疑...
    99+
    2023-06-25
  • php中数组的定义方法有哪些
    本篇内容主要讲解“php中数组的定义方法有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“php中数组的定义方法有哪些”吧!两种方法:1、直接为数组元素赋值,语法为“$数组变量名[下标] = ...
    99+
    2023-06-30
  • php中遍历数组的方法有哪些
    本文小编为大家详细介绍“php中遍历数组的方法有哪些”,内容详细,步骤清晰,细节处理妥当,希望这篇“php中遍历数组的方法有哪些”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。五种遍历方法:1、用“for($i=0...
    99+
    2023-06-30
  • PHP中输出数组的方法有哪些
    本篇内容主要讲解“PHP中输出数组的方法有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“PHP中输出数组的方法有哪些”吧!既然数组创建并初始化了,然后进行一番操作后,就需要输出,将操作结果打...
    99+
    2023-06-20
  • c语言数组赋值的方法有哪些
    在C语言中,数组赋值的方法有以下几种:1. 逐个赋值:通过遍历数组的每个元素,逐个给数组元素赋值。```cint arr[5];ar...
    99+
    2023-08-30
    c语言
  • java对象数组赋值的方法有哪些
    在Java中,可以使用以下方法给对象数组赋值:1. 逐个赋值:可以使用简单的赋值语句,将每个元素逐个赋值给对象数组的对应位置。例如:...
    99+
    2023-08-15
    java
  • java二维数组赋值的方法有哪些
    Java二维数组赋值的方法有以下几种:1. 直接赋值:可以在声明二维数组时直接给数组元素赋值,例如:```javaint[][] a...
    99+
    2023-08-16
    java
  • php中数组有哪些操作方法
    这篇文章给大家分享的是有关php中数组有哪些操作方法的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。php数组操作方法有:array_chunk()、array_pop()、array_push()、array_r...
    99+
    2023-06-14
  • Java中数组赋值的方式有哪些
    Java中数组赋值的方式有以下几种:1. 直接赋值:可以使用大括号将元素列表括起来,用逗号分隔每个元素,并将整个列表赋给数组。例如:...
    99+
    2023-08-29
    Java
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作