有没有办法用键值PHP的组合过滤数组

时间:2010-09-09 21:14:39

标签: php

如何使用键值组合过滤数组。

让数组

a=>1
a=>2
a=>3

b=>4
c=>5

是否有任何搜索功能来过滤键(a)和值(1)

的组合

在php中有任何功能。 array_map..or array_seacrh

2 个答案:

答案 0 :(得分:0)

您可以将array_filter()与array_walk()结合使用...后者确实将键和值都传递给回调函数

答案 1 :(得分:0)

不是单个函数,但数组键必须是唯一的,因此您可以执行类似..

的操作
if (isset($array['a'] == 1))

......但我怀疑这是你想知道的方式..你能更具体一点吗?