开发者社区 问答 正文

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

如何从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
)

)

展开
收起
保持可爱mmm 2020-01-16 14:55:32 426 分享 版权
1 条回答
写回答
取消 提交回答
  • 这是另一种方式。没有保存中间变量。

    我们使用它来删除来自各种重叠查询的结果。

    $input = array_map("unserialize", array_unique(array_map("serialize", $input)));

    问题来源于stack overflow

    2020-01-16 14:55:43
    赞同 展开评论
问答分类:
PHP
问答标签:
问答地址: