我有数组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}
您的好友是: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)
您必须按不同的数值进行筛选/排序,并按升序排列。。
唯一值:仅从此阵列中选择唯一的阵列值
订单值:http://www.w3schools.com/php/php_arrays_sort.asp
//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);
您需要获取所有唯一的值,然后对它们进行排序。array_unique()
删除所有重复值。sort()
将您的值从低到高排序。
$B = array_unique($A);
sort($B);
输入:
A={2,3,2,{1},3,2,{0},3,2,0,11,7,9,{2}}我希望输出为阵列B
输出:
B={0,1,2,3,7,9,11}