Arrays 如何在PHP中比较多维数组?

Arrays 如何在PHP中比较多维数组?,arrays,multidimensional-array,Arrays,Multidimensional Array,请看一下,我有两个数组,分别是array1和array2,我想比较一下这些数组,需要返回array2中不存在的数组。 我真的很想解决这个问题,我的应用程序工作。 所以请帮助我解决这个问题 提前谢谢。 这里是数组1 Array ( [0] => Array ( [image_id] => 4 [user_id] => 2 [user_type] => user

请看一下,我有两个数组,分别是array1和array2,我想比较一下这些数组,需要返回array2中不存在的数组。 我真的很想解决这个问题,我的应用程序工作。 所以请帮助我解决这个问题 提前谢谢。 这里是数组1

Array
(
    [0] => Array
        (
            [image_id] => 4
            [user_id] => 2
            [user_type] => user
            [canvas_id] => 1
            [canvas_mac] => 123.234.232.121
        )

    [1] => Array
        (
            [image_id] => 3
            [user_id] => 2
            [user_type] => user
            [canvas_id] => 1
            [canvas_mac] => 123.234.232.121
        )

    [2] => Array
        (
            [image_id] => 2
            [user_id] => 2
            [user_type] => user
            [canvas_id] => 1
            [canvas_mac] => 123.234.232.121
        )

    [3] => Array
        (
            [image_id] => 1
            [user_id] => 2
            [user_type] => user
            [canvas_id] => 1
            [canvas_mac] => 123.234.232.121
        )
)
这是array2

Array
(
    [0] => Array
        (
            [image_id] => 1
            [user_id] => 2
            [user_type] => user
            [canvas_id] => 1
            [canvas_mac] => 123.234.232.121
        )
    [1] => Array
        (
            [image_id] => 4
            [user_id] => 2
            [user_type] => user
            [canvas_id] => 1
            [canvas_mac] => 123.234.232.121
        )
)
我需要这样的结果

结果数组

Array(
    [0] => Array
        (
            [image_id] => 3
            [user_id] => 2
            [user_type] => user
            [canvas_id] => 1
            [canvas_mac] => 123.234.232.121
        )

    [1] => Array
        (
            [image_id] => 2
            [user_id] => 2
            [user_type] => user
            [canvas_id] => 1
            [canvas_mac] => 123.234.232.121
        )
)

请尝试数组\u udiff()。它符合您的要求吗?

我认为它对我不适用,因为您上面提到的方法是将对象值相乘并进行比较,但我的数组中也有字母表,而且我也需要其他数组中的相同值,与上述方法没有区别,即使取等于此高度=2,宽度=4高度=4,宽度=2上面的方法说它是相等的,但我需要它像这个一样,高度=2,宽度=4高度=2,宽度=4现在它是相等的