如何从多维数组中获取唯一值

时间:2015-10-07 12:20:58

标签: php arrays multidimensional-array

大家好,我是php的新手,我有一些像这样的多维数组

Array
(
    [0] => Array
        (
            [id] => 100
            [user_id] => 200
        )

    [1] => Array
        (

            [id] => 100
            [user_id] => 300
        )

    [2] => Array
        (

            [id] => 100
            [user_id] => 200
        )

    [3] => Array
        (
            [id] => 100
            [user_id] => 400
        )

    [4] => Array
        (
            [id] => 100
            [user_id] => 200
        )

)

我想删除重复的值,例如array[0]array[2]以及array[4]。我的意思是我需要这样的最终输出

Array
(
    [0] => Array
        (
            [id] => 100
            [user_id] => 200
        )

    [1] => Array
        (

            [id] => 100
            [user_id] => 300
        )

    [2] => Array
        (
            [id] => 100
            [user_id] => 400
        )
)

请帮助我不知道怎么做php。

1 个答案:

答案 0 :(得分:1)

使用array_unique()

array_unique($array, SORT_REGULAR);