php sort函数对数组进行排序。排序规则是按照数组元素进行升序排序。
基本语法
bool sort(array,sortingtype);
本函数对数组进行排序。当本函数结束时数组单元将被从最低到最高重新安排。
参数介绍
| 参数 | 描述 |
|---|---|
| array | 必需。要排序的数组。 |
| sortingtype |
可选。规定如何比较数组的元素/项目。可能的值:
|
返回值
成功时返回 TRUE, 或者在失败时返回 FALSE。
注意两点:
- sort 函数对数组中的元素赋与新的键名。这将删除原有的键名。
- 在对含有混合类型值的数组排序时要小心,因为 sort() 可能会产生不可预知的结果。
sort基本实例:
<?php
$fruits = array(\"lemon\", \"orange\", \"banana\", \"apple\");
sort($fruits);
foreach ($fruits as $key => $val) {
echo \"fruits[\".$key.\"]=\".$val.\"<br/>\";
}
?>
运行结果:
fruits[0]=apple
fruits[1]=banana
fruits[2]=lemon
fruits[3]=orange
实例二:sort混合排序
本实例中定义了一个混合类型元素的数组,然后对数组进行排序:
<?php
$fruits = array(\'a\'=>\"1\", \'b\'=>\"orange\", \'c\'=>\"35\", \'d\'=>\"34\");
sort($fruits);
print_r($fruits);
?>
运行结果:
Array ( [0] => 1 [1] => 34 [2] => 35 [3] => orange )
从结果可以看出,数字将排在前面,字符串排在后面。
继续阅读与本文标签相同的文章
上一篇 :
机器学习评估指标 AUC 综述
下一篇 :
php date_parse 将时间转换秒数
-
充分利用系统磁盘空间,Windows 7操作系统如何创建压缩文件夹
2026-05-14栏目: 教程
-
iPhone11系列性能测试:碾压华为麒麟990,性能超越它两倍!
2026-05-14栏目: 教程
-
手机导航是怎样判断路况的?不仅是通过卫星,这几个原因使导航更智能
2026-05-14栏目: 教程
-
手机信号突然从“4G”变成“E”,是什么意思?客服给出答案
2026-05-14栏目: 教程
-
互联网架起“乌镇式生活”
2026-05-14栏目: 教程
