php中sort函数排序知识点总结

admin3年前PHP教程125

在我们进行排序的时候,难免要用到一些函数来执行。php中排序函数有很多种,就拿sort函数来说,在排序的作用发挥上是从低到高,这点是大家要注意的,也算是符合我们生活中的排序习惯。下面我们就php中sort函数的概念、语法、返回值、实例分别带来介绍,一起来体会下它的排序使用吧。

1.概念

用于对数组单元从低到高进行排序。

注意:本函数会为排序的数组中的单元赋予新的键名,这将删除原有的键名而不仅是重新排序。

2.语法


sort(array,sortingtype);

3.返回值

如果成功则返回 TRUE,如果失败则返回 FALSE。

4.实例


function compare (a, b) {
return a - b;
}   // 函数返回结果小于0,a排在b前;函数返回结果大于0,a排在b后面
   // 升序效果 
function compare(a, b) {
return b - a;
} // 降序效果

语法知识点扩展:

 

参数描述array必需。规定要进行排序的数组。sortingtype

可选。规定如何比较数组的元素/项目。可能的值:

0 = SORT_REGULAR - 默认。把每一项按常规顺序排列(Standard ASCII,不改变类型)

1 = SORT_NUMERIC - 把每一项作为数字来处理。

2 = SORT_STRING - 把每一项作为字符串来处理。

3 = SORT_LOCALE_STRING - 把每一项作为字符串来处理,基于当前区域设置(可通过 setlocale() 进行更改)。

4 = SORT_NATURAL - 把每一项作为字符串来处理,使用类似 natsort() 的自然排序。

5 = SORT_FLAG_CASE - 可以结合(按位或)SORT_STRING 或 SORT_NATURAL 对字符串进行排序,不区分大小写。

 

到此这篇关于php中sort函数排序知识点总结的文章就介绍到这了,更多相关php中sort函数的排序浅析内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

php中foreach遍历类对象的总结

foreach 遍历数组很常见,同样foreach也可以遍历对象做如下测试:class my{    public $a = 'a'; ...

美国大带宽高防服务器租用哪家好

美国大带宽高防服务器租用哪家好?选择一家好的美国大带宽高防服务器提供商,需要考虑以下几个因素:可靠性:首先,您需要选择一个可靠的服务提供商。这意味着他们的服务器应该具有较高的稳定性和可用性,以确保您的...

怎么查看新加坡gpu服务器配置呢

查看新加坡GPU服务器配置,了解硬件性能的关键步骤,在使用GPU加速的应用程序和任务中,了解服务器GPU配置是非常重要的。通过查看服务器GPU配置,您可以了解服务器的性能、GPU数量、型号、内存大小等...

php7中停止php-fpm服务的方法详解

在PHP生命周期的各个阶段,一些与服务相关的操作都是通过SAPI接口实现。各个服务器抽象层之间遵守着相同的约定,这里我们称之为SAPI接口。在PHP的源码中,当需要调用服务器相关信息时,全部通过SAP...

美国大带宽服务器的安全防御措施有哪些

美国大带宽服务器的安全防御措施有哪些?美国大带宽服务器的安全防御措施通常包括以下方面:防火墙:防火墙是保护服务器免受网络攻击的关键。它可以监控网络流量,过滤恶意流量并阻止入侵尝试。DDoS防护:DDo...

显卡服务器的主要功能有香港显卡服务器如何选择合适的

显卡服务器也称为GPU服务器。GPU服务器是一种用于计算机科学技术领域的计算机硬件及其配套设备。其主要功能有:3D地理空间数据可视化、视频稳定、滤波、马赛克、转码等应用研究与教育,如成像与处理等天体物...