在`php`中我们经常需要对数组进行排序
比如按照键名来排序,按照键值来排序
`sort()` 函数用于对数组单元从低到高进行排序。
`rsort()` 函数用于对数组单元从高到低进行排序。
`asort()` 函数用于对数组单元从低到高进行排序并保持索引关系。
`arsort()` 函数用于对数组单元从高到低进行排序并保持索引关系。
`ksort()` 函数用于对数组单元按照键名从低到高进行排序。
`krsort()` 函数用于对数组单元按照键名从高到低进行排序。
```
MacBook-Air:~ test$ cat 1
'world','hello'=>'one','world'=>"the"
);
print_r($aa);
print_r("
");
ksort($aa);
print_r($aa);
```
输出
```
MacBook-Air:~ test$ php 1
Array
(
[the] => world
[hello] => one
[world] => the
)
Array
(
[hello] => one
[the] => world
[world] => the
)
```