我需要一个PHP脚本,它会按第一位、第二位等对数字数组进行排序
例如,一个数组:
$arr = array(1, 94, 4, 925, 401, 277, 255);
应该产生这样的排序:
1,255,277中,4.401中,925中,94
通过将SORT_STRING
传递给sort()
函数,将其排序为字符串:
sort( $arr, SORT_STRING);
该输出:
Array
(
[0] => 1
[1] => 255
[2] => 277
[3] => 4
[4] => 401
[5] => 925
[6] => 94
)
sort($arr, SORT_STRING);
请参阅手册页面了解排序:
http://php.net/manual/en/function.sort.php
语法
布尔排序(array&$array[,int$sort_flags=sort_REGULAR])此函数对数组进行排序。此功能完成后,元素将按从低到高的顺序排列。
$arr = array(1, 94, 4, 925, 401, 277, 255);
sort( $arr, SORT_STRING);
var_dump($arr);
上面的海报使用了这个链接。下面是一个使用代码的示例