如何从同一个数组中获取公共值

时间:2013-04-15 07:24:02

标签: php arrays

我想从同一个数组中获取公共值以及不同的值

例如:

$array1 = array(1,2,2,2,3,3,4,4,4,5,5,5,5,6,6,6,7,8,9,10);

我希望数组为

$array1 = array(1,2,3,4,5,6,7,8,9,10);

任何人都可以给我这样的想法吗

5 个答案:

答案 0 :(得分:2)

使用数组唯一

array_unique($array1);

答案 1 :(得分:2)

你为什么不试试

$array1 = array(1,2,2,2,3,3,4,4,4,5,5,5,5,6,6,6,7,8,9,10); 
$array1 = array_unique($array1);

http://php.net/manual/en/function.array-unique.php

答案 2 :(得分:1)

$array1 = array(1,2,2,2,3,3,4,4,4,5,5,5,5,6,6,6,7,8,9,10);
$array = array_unique($array1);
print_r($array )

array_unique。它将从数组中删除重复值

答案 3 :(得分:1)

试试这个:

 $array1 = array(1,2,2,2,3,3,4,4,4,5,5,5,5,6,6,6,7,8,9,10);

 $unique_array=array_unique($array1);

 print_r($unique_array);

答案 4 :(得分:0)

使用array_unique()。它减少了阵列。