位置: 编程技术 - 正文

PHP数组函数sort()的用法(php数组函数,选班长)

编辑:rootadmin
sort

推荐整理分享PHP数组函数sort()的用法(php数组函数,选班长),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php数组函数,选班长,php数组函数实现机选双色球,php数组函数有哪些,php数组函数题目,php数组函数 菜鸟,php数组函数输出《咏雪》里有多少"片"字,php数组函数有哪些,php数组函数大全,内容如对您有帮助,希望把文章链接给更多的朋友!

(PHP 4, PHP 5)

sort — 对数组排序

说明 bool sort ( array &$array [, int $sort_flags = SORT_REGULAR ] )

本函数对数组进行排序。当本函数结束时数组单元将被从最低到最高重新安排。

参数

array

要排序的数组。

sort_flags

可选的第二个参数 sort_flags 可以用以下值改变排序的行为:

排序类型标记: SORT_REGULAR - 正常比较单元(不改变类型) SORT_NUMERIC - 单元被作为数字来比较 SORT_STRING - 单元被作为字符串来比较 SORT_LOCALE_STRING - 根据当前的区域(locale)设置来把单元当作字符串比较,可以用 setlocale() 来改变。 SORT_NATURAL - 和 natsort() 类似对每个单元以“自然的顺序”对字符串进行排序。 PHP 5.4.0 中新增的。 SORT_FLAG_CASE - 能够与 SORT_STRING 或 SORT_NATURAL 合并(OR 位运算),不区分大小写排序字符串。

返回值

成功时返回 TRUE, 或者在失败时返回 FALSE。

更新日志 版本 说明 5.4.0 添加了 sort_flags 内 SORT_NATURAL 和 SORT_FLAG_CASE 的支持。 5.0.2 添加了 SORT_LOCALE_STRING。 范例

PHP数组函数sort()的用法(php数组函数,选班长)

Example #1 sort() 例子

<?php$fruits=array("lemon","orange","banana","apple");sort($fruits);foreach($fruitsas$key=>$val){echo"fruits[".$key."]=".$val."n";}?>

以上例程会输出:

fruits 被按照字母顺序排序。

Example #2 使用不区分大小写自然排序的 sort() 例子

<?php$fruits=array("Orange1","orange2","Orange3","orange");sort($fruits,SORT_NATURAL|SORT_FLAG_CASE);foreach($fruitsas$key=>$val){echo"fruits[".$key."]=".$val."n";}?>

以上例程会输出:

fruits 排序得像 natcasesort() 的结果。

注释

Note: 此函数为 array中的元素赋与新的键名。这将删除原有的键名,而不是仅仅将键名重新排序。

Note: 和大多数 PHP 排序函数一样,sort() 使用了 »Quicksort 实现的。

Warning

在对含有混合类型值的数组排序时要小心,因为 sort() 可能会产生不可预知的结果。

参见

asort() - 对数组进行排序并保持索引关系 数组排序函数对比

PHP数组函数uksort()的用法 uksort(PHP4,PHP5)uksort使用用户自定义的比较函数对数组中的键名进行排序,uksort() 函数将使用用户提供的比较函数对数组中的键名进行排序。如果要排序的数组需要用一种不寻常的标准进行排序,那么应该使用此函数。

PHP数组函数uasort()的用法 uasort(PHP4,PHP5)uasort使用用户自定义的比较函数对数组中的值进行排序并保持索引关联,本函数对数组排序并保持索引和单元之间的关联。主要用于对那些单元顺序很重要的结合数组进行排序。比较函数是用户自定义的。

PHP数组函数range()的用法 range(PHP4,PHP5)range建立一个包含指定范围单元的数组说明arrayrange(mixed$start,mixed$limit[,number$step=1])建立一个包含指定范围单元的数组。参数start序列的第一个

标签: php数组函数,选班长

本文链接地址:https://www.jiuchutong.com/biancheng/275204.html 转载请保留说明!

上一篇:PHP数组函数usort()的用法(php中数组的常用函数及用法)

下一篇:PHP数组函数uksort()的用法(php数组函数输出《咏雪》里有多少"片"字)

  • 外地预缴税金
  • 所得税税负率是125正常吗
  • 税务uk开票人显示是管理员怎么改
  • 其他应收款期末余额为负数是什么意思
  • 软件企业会计科目分类
  • 收益性支出包括哪些内容
  • 电梯广告租赁属于哪类
  • 应交增值税账面和申报表不符
  • 个体户城建税优惠政策
  • 定额备用金的账务处理
  • 企业与政府土地合作开发模式
  • 居民企业核定征收企业所得税的项目有哪些
  • 企业外汇买卖业务流程图
  • 个人独资公司可以控股其他公司吗
  • 公司代扣代缴个税完税凭证在哪里可以打印
  • 股东撤资退出的处理方式
  • 材料采购合同要盖章吗
  • 代扣代缴的增值税怎么做账
  • 老板垫付员工工资怎么写条子
  • 企业发生销售折扣的原因有
  • 为什么企业交了社保查不到
  • 新注册的公司什么时候可以开票纳税
  • 进口关税专用缴款书怎么做分录
  • 免抵税额和免抵退税额有什么区别
  • 品牌店设计费入什么费用
  • 地税退税怎么做分录
  • 公司注销对外投资股权有效吗
  • 财政拨款税务处理方法
  • win10怎么用wifi上网
  • 讨论:利息与贴息的关系?
  • Linux系统中Squid代理服务器配置全过程解析
  • 公司贷款过桥费合法吗
  • 买股指期货有什么条件
  • 企业为员工购买
  • 新办公司实收资本怎么查
  • 补缴去年的工会经费计提
  • 金融企业类型有哪些
  • php收发邮件
  • php注释有几种?如何表示?
  • 什么叫存量比率
  • 什么情况下不用割包皮
  • 可行性研究合同印花税
  • 根据不同资产涉及的税有哪些
  • 增值税专用发票上注明的价款含税吗
  • 农产品核定进项
  • 电商企业快递费怎么算
  • 报销替票的风险是什么
  • SQL Server 2005 DTS导入平面数据出现错误解决方案
  • 固定资产怎么进行无形资产清理的
  • 企业的预付账款属于金融资产吗
  • 企业的利润分配包括哪些
  • 简易计税办法的有
  • 一般纳税人可以开1%的发票吗
  • 代金券抵帐怎么退款
  • 房租收入应如何纳税
  • 我国税收税类中的流转税
  • 营业执照的注册号怎么查询
  • 小微企业免税如何做账
  • 完工结转的会计分录
  • 简易计税转出
  • 给法人交社保,不发工资可以吗
  • mysql5.5解压版安装教程
  • bat windows
  • 电脑操作系统win7
  • 直接内存访问控制器是什么
  • mac safari使用技巧
  • linux临时目录一般存在哪个文件夹
  • linux日志数据种类
  • win7总是显示正在连接虚拟磁盘服务怎么办
  • bootstrap栅格布局
  • css的基础
  • websocket解决跨域
  • android图片库
  • 江苏省增值税专用发票怎么开
  • 税务局与地税局一样吗?
  • 直系亲属房产买卖过户税费
  • 国税局征收的税种有哪些?
  • 国家税务总局服务平台
  • 四川投诉电话查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设