来源:自学PHP网 时间:2014-11-30 11:58 作者: 阅读:次
[导读] 对数组值进行排序除了我可以利用老师教的各种排序法外,我们的php就直接给你一个函数rsort()函数,用法非常简单,但只适合于数组。rsort(array...
php数组之数组的元素值进行降序排序rsort()函数对数组值进行排序除了我可以利用老师教的各种排序法外,我们的php就直接给你一个函数rsort()函数,用法非常简单,但只适合于数组。 rsort(array,sorttype) 参数 描述 array 必需。输入的数组。 sorttype 可选,规定如何排列数组的值,可能的值: SORT_REGULAR - 默认,以它们原来的类型进行处理,不改变类型 SORT_NUMERIC - 把值作为数字来处理 SORT_STRING - 把值作为字符串来处理 SORT_LOCALE_STRING - 把值作为字符串来处理,基于本地设置. 代码如下:
其它参考,代码如下:
本例中将把 volume 降序排列,把 edition 升序排列,现在有了包含有行的数组,但是 array_multisort() 需要一个包含列的数组,因此用以下代码来取得列,然后排序。 取得列的列表,代码如下:
数据集合现在排好序了,结果如下:
实际上真正在排序的时候还有很多方法可以使用,比如php的array数组自带的 arsort(),asort(),ksort(),krsort(),natsort(),natcasesort(),rsort(),usort(),array_multisort() 和 uksort()。 |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com