php数组排序字典序

在`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
)
```

    A+
发布日期:2020年12月06日  所属分类:未分类

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: