PHP如何返回数组中键值相同的键名
1、首先我们创建一个简单的demo数组用于测试,代码及浏览器运行效果如图所示。


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

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


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


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


6、总结
1).我们需要获取数组中键值相同的键名时
2).使用array_keys(array,value,strict)函数,第一个参数传数组,第二个参数传要查询的值,我们可以获取数组中值相同(弱类型)的键名组成的数组
3).使用array_keys(array,value,strict)函数,第一个参数传数组,第二个参数传要查询的值,第三个参数传false,我们可以获取数组中值相同(强类型)的键名组成的数组
4).使用array_keys(array,value,strict)函数,第一个参数传数组,其他参数不传,将返回数组中所有键值
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:70
阅读量:45
阅读量:153
阅读量:86
阅读量:44