位置: 编程技术 - 正文

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数组函数输出《咏雪》里有多少"片"字)

  • 交印花税合同上每个月价格要一样吗
  • 工会开户所需资料怎么写
  • 借贷记账法的基本结构
  • 个人发票需要身份证信息吗?
  • 税控维护费抵减增值税报表怎么填
  • 收到订金如何开票
  • 增值税加计扣除是什么意思啊
  • 返聘已退休人员是否需要缴纳社保
  • 股权转让过渡期损益会计处理
  • 海关进口增值税专用缴款书图片
  • 核定征收企业所得税能否享受税收优惠
  • 股权转让的印花税是按照什么金额缴纳
  • 公司费用种类
  • 利润分配需要缴纳企业所得税吗
  • 无偿提供服务需要交增值税吗
  • 个体工商户季度申报报税流程
  • 安置残疾人支付的工资
  • 烟花爆竹入库须知
  • 苹果电脑重装系统无法连接服务器
  • 如何更换电脑开机动画
  • 押金少退侵犯了哪条法律
  • php中??
  • 行政单位预付款已收到货物无发票
  • 超率累进税率和超倍累进税率
  • 解决肚子胀气最快方法
  • lsass.exe是什么程序
  • 银行存款利息是按月结还是按年
  • vue登录页面点击登录进入首页
  • php wechat
  • php递归函数详解
  • 收据不可以入账吗
  • 小规模纳税人无票收入怎么申报
  • 对公结售汇的合规风险
  • span标签中的字符串怎么获取
  • 广告系统源码
  • linux中搭建web服务器
  • 网络费用属于什么费用
  • php sleep()
  • 刘亦菲生日当天发素颜照
  • 收到退税收入
  • 委托加工代收代缴消费税分录
  • 织梦如何添加浮动广告
  • mongodb数据类型有哪些
  • 织梦怎样实现文件上传
  • 给个人的返佣如何交税
  • 行政事业单位福利费开支范围文件
  • 往来对账的作用
  • sql实现split函数的脚本
  • 陈列费计入什么科目
  • 编制记账凭证的步骤
  • 预收货款方式销售货物,纳税义务发生时间
  • 当月红冲上月开具的增值税
  • 股东多缴投资款处理
  • 交易性金融资产的账务处理
  • 收到一张发票摘要怎么填
  • 企业接受供应单位提供劳务而发生的应付账款
  • 支付宝扣手续费是怎么回事
  • 所得税滞纳金怎么算的
  • 其他非流动资产包括哪些
  • sqlserver比较日期时间
  • sqlserver导出数据库及表结构
  • mysql字段名可以用中文吗
  • mysql 连续日期
  • linux系统清理磁盘空间
  • 预览pdf文件
  • enterasys
  • win7升级win10系统要多久
  • perl字符串长度函数
  • 深入理解
  • opengl es 2.0是什么
  • unity的协程
  • 欢迎使用微信支付
  • android 侧滑页面
  • python日志管理系统
  • js中的函数怎么使用
  • js dom方法
  • javascript缓存
  • 税务检查工作方法有哪些
  • 陕西省地方税务局公告2016年第1号
  • 个人所得税年申报流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设