17
可能重复:
Remove item from array if it exists in a 'disallowed words' array从阵列中删除项目,如果他们在另一个数组存在
比方说我有一个包含整数以下两个PHP数组:
$foo = array(1, 5, 9, 14, 23, 31, 45);
$bar = array(14, 31, 36);
我想删除$foo
中的项目,其中中存在相同的值
所以这个过程的结果将创建一个$filteredFoo
数组,其中包含:
1, 5, 9, 23, 45
已经通过在php.net的文档看起来似乎没有要执行这种的已有的功能行动。那么我唯一的选择就是使用foreach,并通过$foo
在每次迭代时检查值$bar
进行迭代?
非常感谢,木材的树木和一切 – MrEyes 2010-12-03 16:11:32