PHP如何返回数组中键值相同的键名(更换配图)

 时间:2026-02-14 20:42:16

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

PHP如何返回数组中键值相同的键名(更换配图)

PHP如何返回数组中键值相同的键名(更换配图)

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

PHP如何返回数组中键值相同的键名(更换配图)

3、使用array_keys(array,value,strict)函数,第一个参数传数组,第二个参数传要查询的值,我们可以获取数组中值相同(弱类型)的键名组成的数组。代码及浏览器运行效果如图所示

PHP如何返回数组中键值相同的键名(更换配图)

PHP如何返回数组中键值相同的键名(更换配图)

4、使用array_keys(array,value,strict)函数,第一个参数传数组,第二个参数传要查询的值,第三个参数传false,我们可以获取数组中值相同(强类型)的键名组成的数组。代码及浏览器运行效果如图所示

PHP如何返回数组中键值相同的键名(更换配图)

PHP如何返回数组中键值相同的键名(更换配图)

5、使用array_keys(array,value,strict)函数,第一个参数传数组,其他参数不传,将返回数组中所有键值,代码及浏览器运行效果如图所示

PHP如何返回数组中键值相同的键名(更换配图)

PHP如何返回数组中键值相同的键名(更换配图)

6、总结

1).我们需要获取数组中键值相同的键名时

2).使用array_keys(array,value,strict)函数,第一个参数传数组,第二个参数传要查询的值,我们可以获取数组中值相同(弱类型)的键名组成的数组

3).使用array_keys(array,value,strict)函数,第一个参数传数组,第二个参数传要查询的值,第三个参数传false,我们可以获取数组中值相同(强类型)的键名组成的数组

4).使用array_keys(array,value,strict)函数,第一个参数传数组,其他参数不传,将返回数组中所有键值

  • array_keys()返回包含数组中所有键名的新数组
  • PHP如何把俩数组合并,一组做键名,一组做键值
  • 如何获得INI文件指定段的全部键名和键值
  • each() 函数返回当前元素的键名和键值
  • 使用value参数返回数组中指定键名的一个新数组
  • 热门搜索
    大蒜油的功效与作用 石菖蒲的作用与功效 画蛇添足的意思 梦见去世的亲人是什么意思 支原体阳性是什么意思 ntr是什么意思 暧昧是什么意思 三伏天是什么意思 双子座女生和什么座最配 守望先锋什么时候免费