如何从php中的关联数组中删除重复的条目

用户名

我的数组是

    Array
    (
        [0] => Array
            (
                [id] => 20
                [new_id] => 958
                [affiliate_id] => 33
           )
        [1] => Array
            (
                [id] => 21
                [new_id] => 959
                [affiliate_id] => 45
           )
         [2] => Array
            (
                [id] => 22
                [new_id] => 960
                [affiliate_id] => 23
           )
        [3] => Array
            (
                [id] => 23
                [new_id] => 961
                [affiliate_id] => 33
           )
    )

我想要数组

    Array
    (
        [0] => Array
            (
                [id] => 20
                [new_id] => 958
                [affiliate_id] => 33
           )
        [1] => Array
            (
                [id] => 21
                [new_id] => 959
                [affiliate_id] => 45
           )
         [2] => Array
            (
                [id] => 22
                [new_id] => 960
                [affiliate_id] => 23
           )
      )

我想删除的重复值affiliate_id根据第一个数组,我得到affiliate_id的值是33两次。但是我想要一次。因此,在第二个数组中(这将是我的答案),我将其删除。

u_mulder

尝试类似这样的方法,虽然不如array_一个衬板那么漂亮,但是仍然可以:

$existing_aff_ids = array();
$unique = array();
foreach ($affiliate as $aff) {
    if (!isset($existing_aff_ids[$aff['affiliate_id']])) {
        $unique[] = $aff;
        $existing_aff_ids[$aff['affiliate_id']] = 1;
    }
}

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从PHP中的多维关联数组中删除项目

来自分类Dev

如何删除空的关联数组条目

来自分类Dev

如何在需要同时从关联数组中删除重复值的同时获取关联数组中重复值的数字?

来自分类Dev

在多级关联数组中查找条目

来自分类Dev

在MySQL中用重复的值在PHP中创建关联数组

来自分类Dev

在MySQL中用重复的值在PHP中创建关联数组

来自分类Dev

PHP - 检查关联数组中的重复值

来自分类Dev

从PHP中的关联数组中删除元素

来自分类Dev

如何检测多维关联数组中的重复值?

来自分类Dev

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

来自分类Dev

如何删除不必要的信息并在php中重组此关联数组?

来自分类Dev

删除关联数组中的父元素

来自分类Dev

从非关联数组中删除元素

来自分类Dev

关联数组php中的Findind数组

来自分类Dev

关联数组中的关联数组

来自分类Dev

如何在php Laravel中对关联数组进行排序

来自分类Dev

如何在php Laravel中对关联数组进行排序

来自分类Dev

PHP中的基本关联数组。如何填充它们

来自分类Dev

如何使用php从关联数组中读取值?

来自分类Dev

如何在 PHP 中获取关联数组之间的差异

来自分类Dev

从数组中删除重复条目

来自分类Dev

在PL / SQL中从具有多个列的关联数组中删除重复项

来自分类Dev

在PL / SQL中从具有多个列的关联数组中删除重复项

来自分类Dev

关联数组PHP中的ForEach循环

来自分类Dev

在php中打印部分关联数组

来自分类Dev

在关联数组php中搜索名称

来自分类Dev

if-else 中的 PHP 关联数组

来自分类Dev

php中的多维关联数组

来自分类Dev

根据重复元素的数量对PHP中的多维关联数组进行排序/限制

Related 相关文章

热门标签

归档