PHP如何判断指定键名在数组中是否存在

 时间:2026-02-14 15:13:48

1、首先我们创建一个简单的demo数组用于测试,代码及浏览器运行效果如图所示。

PHP如何判断指定键名在数组中是否存在

PHP如何判断指定键名在数组中是否存在

2、要实现我们想要的效果,我们需要用到array_key_exists()函数,该函数具体说明如图所示

PHP如何判断指定键名在数组中是否存在

3、使用array_key_exists() 函数,需要传入两个参数,第一个是指定要查询的键名,第二个是被查询的数组,当键名存在于被查询的数组中的话,函数返回true,代码及浏览器运行效果如图所示。

PHP如何判断指定键名在数组中是否存在

PHP如何判断指定键名在数组中是否存在

4、使用array_key_exists() 函数,当键名不存在于被查询的数组中的话,函数返回false,代码及浏览器运行效果如图所示。

PHP如何判断指定键名在数组中是否存在

PHP如何判断指定键名在数组中是否存在

5、如果没有指定键名,数组将按照长度从0到n-1索引元素,使用array_key_exists() 函数时,查询的键名就是数组的索引值,代码及浏览器运行效果如图所示。

PHP如何判断指定键名在数组中是否存在

PHP如何判断指定键名在数组中是否存在

6、总结

1).我们需要判断一个键名是否存在于数组中时

2).使用array_key_exists() 函数,当键名存在于被查询的数组中的话,函数返回true

3).使用array_key_exists() 函数,当键名不存在于被查询的数组中的话,函数返回false

4).查询没有指定键名的数组的键名,可以用数组的默认索引值查询

  • 使用value参数返回数组中指定键名的一个新数组
  • array_keys()返回包含数组中所有键名的新数组
  • PHP 如何去掉键名合并数组
  • PHP教程 获取数组中所有键名
  • 如何获得INI文件指定段的全部键名和键值
  • 热门搜索
    冢怎么读音是什么 肠胃炎怎么办 ei拼音怎么读 奔驰车钥匙怎么换电池 痱子怎么消除 贝聿铭怎么读聿 入团申请书怎么写 电脑怎么连接蓝牙 宝宝肚子胀气怎么办 花王纸尿裤怎么样