小编典典

如何从 PHP 中的多维数组中删除重复值

all

如何从 PHP 中的多维数组中删除重复值?

示例数组:

Array
(
    [0] => Array
    (
        [0] => abc
        [1] => def
    )

    [1] => Array
    (
        [0] => ghi
        [1] => jkl
    )

    [2] => Array
    (
        [0] => mno
        [1] => pql
    )

    [3] => Array
    (
        [0] => abc
        [1] => def
    )

    [4] => Array
    (
        [0] => ghi
        [1] => jkl
    )

    [5] => Array
    (
        [0] => mno
        [1] => pql
    )

)

阅读 117

收藏
2022-04-02

共1个答案

小编典典

这是另一种方式。不保存中间变量。

我们使用它来对来自各种重叠查询的结果进行重复数据删除。

$input = array_map("unserialize", array_unique(array_map("serialize", $input)));
2022-04-02