PHP数组重新排序方式大全
一、常见的排序方式
PHP为开发者提供了多种排序方式,包括:
sort(): 对数组进行升序排序
rsort(): 对数组进行降序排序
asort(): 对数组进行升序排序,并保留键值关系
ksort(): 对数组按键名进行升序排序
arsort(): 对数组进行降序排序,并保留键值关系
krsort(): 对数组按键名进行降序排序
usort(): 对数组使用用户自定义的比较函数进行排序
uasort(): 对数组使用用户自定义的比较函数进行排序,并保留键值关系
uksort(): 对数组使用用户自定义的比较函数按键名进行排序
PHP根据数组元素值长度排序:
function start($array){ uasort($array, function ($a, $b) { return strlen($a) > strlen($b); // 改为 < 就变成了降序排序 }); return ($array); }
评论
发表评论: