background image

SORT_ASC - 按照上升顺序排序(默认)
SORT_DESC - 按照下降顺序排序
排序类型标志:
SORT_REGULAR - 将项目按照通常方法比较(默认)
SORT_NUMERIC - 将项目按照数值比较
SORT_STRING - 将项目按照字符串比较
三、最后是

array_multisort

有什么实际作用。

我们通常有一些多维数组需要排序:
代码如下:
 

$guys

 = Array

(
[0] => Array
(
[name] => jake
[score] => 80
[grade] => A
)
[1] => Array
(
[name] => jin
[score] => 70
[grade] => A
)
[2] => Array
(
[name] => john
[score] => 80
[grade] => A
)
[3] => Array
(
[name] => ben
[score] => 20
[grade] => B
)
)
 
例如我们想按成绩倒序排列,如果成绩相同就按名字的升序排列。
这时我们就需要根据

$guys

的顺序多弄两个数组出来:

$scores

 = 

array

(80,70,80,20);