我有阵列A:
输入:
A ={2,3,2,1,3,2,0,3,2,0,11,7,9,2}
我希望输出为数组B
输出:
B={0,1,2,3,7,9,11}
答案 0 :(得分:0)
您必须按不同的数字值进行过滤/排序并按升序排序..
答案 1 :(得分:0)
您需要获取所有唯一值,然后对它们进行排序。
array_unique()
删除所有重复的值。
sort()
将您的值从低到高排序。
$B = array_unique($A);
sort($B);
答案 2 :(得分:0)
//remove duplicate values from array using array_unique
$unique_array = array_unique($a);
//sort the resulting array
sort($unique_array);
//dump it to verify
var_dump($unique_array);
答案 3 :(得分:0)
您的朋友是:array_unique()和sort()
使用这些功能,您可以创建不同的列表并对其进行排序:
$a = {2,3,2,1,3,2,0,3,2,0,11,7,9,2}
$b = array_unique($a, SORT_NUMERIC)
sort($b, SORT_NUMERIC)
答案 4 :(得分:0)
输入:
A = {2,3,2,{1},3,2,{0},3,2,0,11,7,9,{2}} 我希望输出为数组B
输出:
B = {0,1,2,3,7,9,11}