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

admin3年前PHP教程67

在我们进行排序的时候,难免要用到一些函数来执行。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函数的排序浅析内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!

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

相关文章

GPU服务器的使用案例香港gpu服务器租用费用

GPU服务器的使用案例?1、深度学习的应用案例深度学习模仿的是我们人类大脑运行的方式——从经验中学习,它的最终目标是让机器能够像人一样具有分析学习能力,能够识别文字、图像和声音等数据。深度学习的实际案...

五种有效应对cc攻击的防御方式?如何租用美国高防大带宽服务器?

一、CC攻击简介:随着网络技术的迅猛发展和普及,网络已改变每一个人的生活和工作方式,网络安全问题也越来越严重。近几年,网络入侵的频率不断增加,危害性日趋严重,其中分布式拒绝服务攻击(DDoS)的危害最...

游戏服务器租用的好处和缺点?美国电信100G高防服务器租用有哪些优势?

游戏服务器租用的好处和缺点?游戏服务器租用对于游戏玩家来说是非常重要的,因为有了游戏服务器我们才能玩上自己喜爱的网络游戏。那么什么是游戏服务器呢?其实很简单就是提供游戏的平台。比如:魔兽世界、剑灵、地...

新手租用高防服务器需要注意的几点?国内电信高防服务器有什么用途?

对于有经验的网站运营者来说,自然是应对的得心应手,那么要是新手网站运营者遇见ddos流量攻击又该怎么办呢?可能会想到租赁专门的ddos防护服务器,新手又应该怎么租赁高防服务器呢?大家在租赁高防服务器时...

如何使用PHP对象POPO来优化你的代码

我们有如下的问题1.那么在另一种编程语言中 pojo 的名字是什么呢?关于普通旧对象的约定是 “普通旧编程语言对象”。如果你在 ruby 上,你可以调用 poro(普通旧 ru...

纵横云直播快产品的特点

随着全球化和数字化的发展,海外跨境网络已经成为越来越多人的需求。然而,由于国家之间的网络监管和政策限制,使用海外网络可能面临一些法律和安全方面的风险。因此,选择一家合法合规稳定的海外跨境网络服务提供商...