首页 > 解决方案 > PHP 7.2.11 如何从多维数组中删除重复值

问题描述

我在互联网上找到了以下代码,但它在带有 Laragon 和 PHP 7.2.11 的 Windows 10 上无法正常工作。

  $myMultiArray = [
    ['Php','Laravel'],
    ['Html','Css'],
    ['Php','Laravel'],   ];

$uniqueMyArray =  array_map("unserialize", array_unique(array_map("serialize", $myMultiArray)));

echo "<pre>"; print_r($myMultiArray); echo "</pre>";

它输出以下内容,因此它不过滤数组。

Array
(
    [0] => Array
        (
            [0] => Php
            [1] => Laravel
        )

    [1] => Array
        (
            [0] => Html
            [1] => Css
        )

    [2] => Array
        (
            [0] => Php
            [1] => Laravel
        )

)

任何人都可以与此相关吗?

标签: phparrays

解决方案


推荐阅读