如何在php中获取重复的多维数组

风筝代码

我有一个多维数组:

   Array
(
    [0] => Array
        (
            [a] => 1
            [b] => 2
            [c] => 3
            [d] => 4
        )

    [1] => Array
        (
            [a] => 1
            [b] => 5
            [c] => 3
            [d] => 4
        )

    [2] => Array
        (
            [a] => 1
            [b] => 2
            [c] => 3
            [d] => 4
        )

)

看一下第一个索引(或零)和第三个索引(第二个索引),a,b,c,d中的值等于1,2,3,4。假设数组相等,或者数组没有不同;我的问题是,如何捕获相等的数组,目的是向用户展示输入重复的值,

我已经在用了array_unique结果是:

    Array
(
    [0] => Array
        (
            [a] => 1
            [b] => 2
            [c] => 3
            [d] => 4
        )

    [1] => Array
        (
            [a] => 1
            [b] => 5
            [c] => 3
            [d] => 4
        )

)

但是我只想获取重复的数据,而不是删除重复的数据。

// first : get all data, if the data same / duplicate take only one data

$unique = array_unique($data, SORT_REGULAR);

// then, get the data which duplicate with

$diffCellUniq = array_diff_key($data, $unique);

// so print the result 

print_r($diffCellUniq); exit;



   Array
(
    [2] => Array
        (
            [a] => 1
            [b] => 2
            [c] => 3
            [d] => 4
        )

)
Onesinus跳
// first : get all data, if the data same / duplicate take only one data

$unique = array_unique($data, SORT_REGULAR);

// then, get the data which duplicate with

$diffCellUniq = array_diff_key($data, $unique);

// so print the result

print_r($diffCellUniq); exit;

Array
(
    [2] => Array
        (
            [a] => 1
            [b] => 2
            [c] => 3
            [d] => 4
        )

)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用PHP从多维数组中的重复值中获取一个值?

来自分类Dev

如何在php中找到多维数组重复项?

来自分类Dev

如何仅获取多维数组中的重复值

来自分类Dev

如何在新数组中获取Php多维数组相同键的相同值的相关总数?

来自分类Dev

如何在Javascript中创建多维数组并避免重复?

来自分类Dev

PHP搜索多维数组以获取重复值

来自分类Dev

如何使用PHP在多维数组中显示重复数据

来自分类Dev

如何在php中的多维数组中乘以数组

来自分类Dev

如何从PHP中的多维数组获取父数组索引

来自分类Dev

我如何在这个多维数组中获取值

来自分类Dev

从多维php数组中删除重复项

来自分类Dev

PHP多维数组中的多个重复值

来自分类Dev

如何在PHP中删除多维数组中的元素?

来自分类Dev

如何在php中的多维数组中搜索针?

来自分类Dev

如何在PHP中删除多维数组中的特定层?

来自分类Dev

如何在php中的多维数组中查找名称

来自分类Dev

如何在PHP中删除多维数组中的元素?

来自分类Dev

如何在php中的多维数组中设置键

来自分类Dev

如何在 php 中的多维数组中修剪 '\n'

来自分类Dev

如何在 PHP 中的表中列出多维数组

来自分类Dev

PHP如何从多维数组中获取随机元素?

来自分类Dev

PHP如何从多维数组中获取随机元素?

来自分类Dev

如何从PHP中的多维数组获取随机元素

来自分类Dev

如何反转多维数组中的重复值

来自分类Dev

如何摆脱多维数组中的重复值

来自分类Dev

如何从多维数组中删除重复条目?

来自分类Dev

如何在php中对多维数组进行排序

来自分类Dev

如何在PHP中向多维数组添加元素?

来自分类Dev

如何在PHP中按值对多维数组进行排序

Related 相关文章

热门标签

归档