在多维数组中找到多个值

时间:2016-12-27 14:02:51

标签: php arrays multidimensional-array

我有值像这样检查

Array
(
[0] => test
[1] => word
[2] => section
[3] => etc
 )

需要像这样检查的数组

 Array
 (
[0] => divide
[1] => word
[2] => Array
    (
        [1] => test
        [2] => other
    )
[3] => test
)

所以,我需要循环抛出第二个数组并检查是否存在来自第一个数组的某些值(在我有多维数组的地方,第二个不匹配的值可以保留)。我尝试了各种各样的数组交叉,循环等组合,但我无法弄清楚这是什么方法。任何人都可以指出我正确的方向吗?

所需的输出将是:

 Array
 (
   [0] => test
   [1] => word
 )

 Array
 (
   [0] => test
   [1] => word
   [2] => Array
   (
      [1] => test
      [2] => other
   )
 )

0 个答案:

没有答案