: 排序, 保持键值关系
natsort: 使用自然排序对数组进行排序
natcasesort: 使用自然排序对数组进行排序, 不区分大小写
arsort: 逆向排序,保持键值关系
sort: 排序
ksort...: 数组按照键排序, 参数与 sort 相同
krsort: 数组按照键逆向排序, 参数与 sort 相同
rsort: 数组逆向排序, 参数与 sort 相同
usort: 数组按照值排序, 使用用户函数...去掉数组中重复的值(将值进行排序, 然后相同的值取第一个)
flag: 排序行为
SORT_REGULAR: 通常方法排序,不改变类型
SORT_NUMERIC; 按数字排序
SORT_STRING:..., 当作字符串比较, 可使用 setlocale() 函数改变
SORT_NATURAL: 对每个以自然的顺序对字符串排序
SORT_FLAG_CASE: 字符串排序不区分大小写
usort($arr,...$fun): 对数组中的值进行排序, 使用用户函数, 会重排索引
fun: 比较函数, 第一个参数小于(负数), 等于(0), 大于(正数) 第二个参数
compact($v1, [$v2, ...