开发者社区> 问答> 正文

如何从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 400 0
1 条回答
写回答
取消 提交回答
  • 这是另一种方式。没有保存中间变量。

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

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

    问题来源于stack overflow

    2020-01-16 14:55:43
    赞同 展开评论 打赏
问答分类:
PHP
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
阿里云栖开发者沙龙PHP技术专场-深入浅出网络编程与swoole内核-吴镇宇 立即下载
PHP安全开发:从白帽角度做安全 立即下载
PHP 2017.北京 全球开发者大会——高可用的PHP 立即下载