【发布时间】:2014-01-16 09:27:43
【问题描述】:
我有一个这样的关联数组。
$lang['lbl_mylabel1'] = array('key1' => 'value1');
$lang['lbl_mylabel2'] = array('key2' => 'value1');
$lang['lbl_mylabel3'] = array('key3' => 'value1');
$lang['lbl_mylabel4'] = array('key4' => 'value2');
$lang['lbl_mylabel5'] = array('key5' => 'value3');
我有一个名为value1 的变量,我想通过它比较子数组的值并返回所有值为value1 的元素。
那么我怎样才能使用array_intersect 或任何可能的有效方法将$lang array 的元素与values1 返回给我。
上面代码的答案应该是$lang array中的前3个元素。
【问题讨论】:
标签: php arrays array-intersect