以1> 9顺序排序数字数组

时间:2014-06-07 19:51:57

标签: php arrays sorting

我有一个数组

$array = array("1", "3", "2", "10", "21", "100", "4", "21", "1012", "10021", "215");

我想要像这样排序

1
10
100
10021
1012
2
21
21
215
4

我该怎么做?

如果我问一个简单的问题,我很抱歉。我是php的初学者

由于

1 个答案:

答案 0 :(得分:2)

只需添加一个标记,表示您要将它们作为字符串进行比较,而不是数字:

sort($array, SORT_STRING);

more on flags