php - 摆脱php中对象数组中的重复项

时间:2018-02-12 17:22:39

标签: php arrays

如何删除php关联数组中的重复项?该数组是从JSON创建的。

array_unique($data)

我尝试使用id,但我仍然得到重复的值。我只想通过<form action="#" method="POST" class="js-filled_check"> <fieldset> <label for="test_username">Test username:</label> <input type="text" id="test_username" name="test_username" value=""> <label for="test_password">Test password:</label> <input type="password" id="test_password" name="test_password" value=""> <button type="submit" name="test_submit">Test submit</button> </fieldset> </form> 获取这些独特的元素。 TIA。

1 个答案:

答案 0 :(得分:0)

一种可能的解决方案:

$arr = array_values(array_reduce($arr, function($arr, $x) {
    $arr[$x->id] = $x;
    return $arr;
}, []));