使用另一个数组筛选多维php数组
我有一个数组使用另一个数组筛选多维php数组,php,arrays,multidimensional-array,Php,Arrays,Multidimensional Array,我有一个数组$result: [0] => Array ( [0] => Array ( [itemid] => 1 [name] => A ) [1] => Array ( [itemid] => 2 [name] => B ) ) [1] => Array ( [0] => Array ( [itemid] => 3 [name] => C ) [1]
$result
:
[0] => Array (
[0] => Array (
[itemid] => 1
[name] => A
)
[1] => Array (
[itemid] => 2
[name] => B
)
)
[1] => Array (
[0] => Array (
[itemid] => 3
[name] => C
)
[1] => Array (
[itemid] => 2
[name] => B
)
)
[0] => Array (
[itemid] => 2
[name] => B
)
[1] => Array (
[itemid] => 4
[name] => D
)
和数组$items
,如下所示:
[0] => Array (
[0] => Array (
[itemid] => 1
[name] => A
)
[1] => Array (
[itemid] => 2
[name] => B
)
)
[1] => Array (
[0] => Array (
[itemid] => 3
[name] => C
)
[1] => Array (
[itemid] => 2
[name] => B
)
)
[0] => Array (
[itemid] => 2
[name] => B
)
[1] => Array (
[itemid] => 4
[name] => D
)
如何从$result
数组中删除$items
数组中出现的所有项目?在这种情况下,$result
将变成:
[0] => Array (
[0] => Array (
[itemid] => 1
[name] => A
)
)
[1] => Array (
[0] => Array (
[itemid] => 3
[name] => C
)
)
因为问题主要是代码,这里有一些额外的字符让StackOverflow接受这个问题。我想这就是你想要的。(尚未测试)
听起来像是一个熟悉的问题,我想说你的问题根本没有代码,只有变量和愿望。一点也不尝试。代码不起作用,但这肯定让我走上了正确的轨道。