首先,我想向所有重复问题猎人指出this question没有完全回答我的问题。
现在,我有了一个数组。我们会说该数组是 array(1, 2, 2, 3, 4, 3, 2)
我需要删除重复项。不仅仅是其中一个重复项,而是全部,因此结果将是 array(1, 4)
我查看了array_unique() ,但这只会导致 array(1, 2, 3, 4)
有什么想法吗?
最佳答案
您可以使用 array_unique
的组合, array_diff_assoc
和 array_diff
:
array_diff($arr, array_diff_assoc($arr, array_unique($arr)))
关于php - 如何从 PHP 数组中删除所有重复项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3691369/