Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/292.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用另一个数组筛选多维php数组_Php_Arrays_Multidimensional Array - Fatal编程技术网

使用另一个数组筛选多维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接受这个问题。

我想这就是你想要的。(尚未测试)


听起来像是一个熟悉的问题,我想说你的问题根本没有代码,只有变量和愿望。一点也不尝试。代码不起作用,但这肯定让我走上了正确的轨道。