php 数组排序
2017-10-13 01:25
162 查看
php 数组排序
$arr = array("b", "a", "c");
sort($arr);
print_r($arr);
错误写法:
$arr=sort($arr);
正确写法:
sort($arr);
在php中自带了大量了数组排序函数,下面我们一一来介绍一下关于php数组排序的用法吧。
sort() 函数用于对数组单元从低到高进行排序。
rsort() 函数用于对数组单元从高到低进行排序。
asort() 函数用于对数组单元从低到高进行排序并保持索引关系。
arsort() 函数用于对数组单元从高到低进行排序并保持索引关系。
ksort() 函数用于对数组单元按照键名从低到高进行排序。
krsort() 函数用于对数组单元按照键名从高到低进行排序。
sort()
PHP sort() 函数用于对数组单元从低到高进行排序,如果成功则返回 TRUE,失败则返回 FALSE。
注意:本函数会为排序的数组中的单元赋予新的键名,这将删除原有的键名而不仅是重新排序。
语法:
bool sort( array &array [, int sort_flags] )
可选参数 sort_flags 用于改变排序的行为:
sort_flags 取值 说明
SORT_REGULAR 正常比较单元
SORT_NUMERIC 单元被作为数字来比较
SORT_STRING 单元被作为字符串来比较
SORT_LOCALE_STRING 根据当前的区域(locale)设置来把单元当作字符串比较
$arr = array("b", "a", "c");
sort($arr);
print_r($arr);
错误写法:
$arr=sort($arr);
正确写法:
sort($arr);
在php中自带了大量了数组排序函数,下面我们一一来介绍一下关于php数组排序的用法吧。
sort() 函数用于对数组单元从低到高进行排序。
rsort() 函数用于对数组单元从高到低进行排序。
asort() 函数用于对数组单元从低到高进行排序并保持索引关系。
arsort() 函数用于对数组单元从高到低进行排序并保持索引关系。
ksort() 函数用于对数组单元按照键名从低到高进行排序。
krsort() 函数用于对数组单元按照键名从高到低进行排序。
sort()
PHP sort() 函数用于对数组单元从低到高进行排序,如果成功则返回 TRUE,失败则返回 FALSE。
注意:本函数会为排序的数组中的单元赋予新的键名,这将删除原有的键名而不仅是重新排序。
语法:
bool sort( array &array [, int sort_flags] )
可选参数 sort_flags 用于改变排序的行为:
sort_flags 取值 说明
SORT_REGULAR 正常比较单元
SORT_NUMERIC 单元被作为数字来比较
SORT_STRING 单元被作为字符串来比较
SORT_LOCALE_STRING 根据当前的区域(locale)设置来把单元当作字符串比较
相关文章推荐
- PHP数组的排序函数
- PHP 多维数组排序(usort,uasort)
- 快速掌握PHP多维数组排序方法
- php多维数组自定义排序 uasort()
- PHP数组元素的顺序与逆序排序
- php数组随机排序实现方法
- php 数组去重并加以排序
- PHP 数组(array)自定义排序
- #PHP#(三)数组及数组排序
- php常用数组array函数实例总结【赋值,拆分,合并,计算,添加,删除,查询,判断,排序】
- php 数组操作(增加,删除,查询,排序)等函数说明第1/2页
- php 数组排序 sort asort ksort
- php 数组按数组中的某个字段值排序
- php瀑布流,把一个数组分4个数组,按照时间排序
- php 二位数组排序方式
- 常用PHP数组排序函数归纳
- php数组排序函数大全
- php对数组排序的例子
- PHP数组根据某个字段排序
- PHP对多维数组按照某个键值大小进行排序