我有一个这样的obj:
$str([1,2,3,1,2,4,5])
我想从数组中删除类似的值,我希望输出如下:
$str([3,4,5])
答案 0 :(得分:1)
您可以使用array_count_values
来计算数组中的唯一术语。一旦你有了这个数组,只需迭代它,看看该术语是否只出现一次。
$str = array(1,2,3,1,2,4,5);
$array = array_count_values($str);
foreach($array as $value => $count) {
if($count == 1) {
$unique[] = $value;
}
}