sort() 函数用于对数组单元从低到高进行排序。
rsort() 函数用于对数组单元从高到低进行排序。
asort() 函数用于对数组单元从低到高进行排序并保持索引关系。
arsort() 函数用于对数组单元从高到低进行排序并保持索引关系。
ksort() 函数用于对数组单元按照键名从低到高进行排序。
krsort() 函数用于对数组单元按照键名从高到低进行排序。例:$arr=array(23,5,26,4,9,85,10,2,55,44,21,39,11,16,55,88,421,226,588);函数名($arr);print_r($arr);
sort():  输出:Array ( [0] => 2 [1] => 4 [2] => 5 [3] => 9 [4] => 10 [5] => 11 [6] => 16 [7] => 21 [8] => 23 [9] => 26 [10] => 39 [11] => 44 [12] => 55 [13] => 55 [14] => 85 [15] => 88 [16] => 226 [17] => 421 [18] => 588 )rsort:  输出:Array ( [0] => 588 [1] => 421 [2] => 226 [3] => 88 [4] => 85 [5] => 55 [6] => 55 [7] => 44 [8] => 39 [9] => 26 [10] => 23 [11] => 21 [12] => 16 [13] => 11 [14] => 10 [15] => 9 [16] => 5 [17] => 4 [18] => 2 )asort:  输出:Array ( [7] => 2 [3] => 4 [1] => 5 [4] => 9 [6] => 10 [12] => 11 [13] => 16 [10] => 21 [0] => 23 [2] => 26 [11] => 39 [9] => 44 [8] => 55 [14] => 55 [5] => 85 [15] => 88 [17] => 226 [16] => 421 [18] => 588 )arsort:  输出:Array ( [18] => 588 [16] => 421 [17] => 226 [15] => 88 [5] => 85 [14] => 55 [8] => 55 [9] => 44 [11] => 39 [2] => 26 [0] => 23 [10] => 21 [13] => 16 [12] => 11 [6] => 10 [4] => 9 [1] => 5 [3] => 4 [7] => 2 )ksort:  输出:Array ( [0] => 23 [1] => 5 [2] => 26 [3] => 4 [4] => 9 [5] => 85 [6] => 10 [7] => 2 [8] => 55 [9] => 44 [10] => 21 [11] => 39 [12] => 11 [13] => 16 [14] => 55 [15] => 88 [16] => 421 [17] => 226 [18] => 588 )krsort:  输出:Array ( [18] => 588 [17] => 226 [16] => 421 [15] => 88 [14] => 55 [13] => 16 [12] => 11 [11] => 39 [10] => 21 [9] => 44 [8] => 55 [7] => 2 [6] => 10 [5] => 85 [4] => 9 [3] => 4 [2] => 26 [1] => 5 [0] => 23 )  

php排序 sort、rsort、asort、arsort、ksort、krsort的更多相关文章

  1. PHP数组排序sort、asort与ksort用法

    分享下PHP数组排序之sort.asort与ksort用法,实例中简单示范了sort.asort与ksort的用法,并备有注释加以详细说明. PHP数组排序中sort.asort与ksort的用法. ...

  2. sort与asort与ksort区别

    sort只依据值从小到大排序,键值不参与排序 asort依据值排序,键值参与排序 ksort依据键值排序,值参与排序 sort只依据值从小到大排序,键值不参与排序. 例 <?php $arr=a ...

  3. 对数组排序三种方式sort、asort与ksort

    关联数组是 键值(key)=>值(value)形式. sort只对值进行排序,键值不参与排序: asort对值进行排序,键值参与排序: ksort对键值进行排序,值参与排序: 实例,比如数组: ...

  4. Lucene 排序 Sort与SortField

    在sql语句中,有升序和降序排列.在Lucene中,同样也有. Sort里的属性 SortField里的属性 含义 Sort.INDEXORDER SortField.FIELD_DOC 按照索引的顺 ...

  5. 转:详细解说 STL 排序(Sort)

    详细解说 STL 排序(Sort) 详细解说 STL 排序(Sort) 作者Winter 详细解说 STL 排序(Sort) 0 前言: STL,为什么你必须掌握 1 STL提供的Sort 算法 1. ...

  6. 设计模式 - 模板方法模式(template method pattern) 排序(sort) 具体解释

    模板方法模式(template method pattern) 排序(sort) 具体解释 本文地址: http://blog.csdn.net/caroline_wendy 參考模板方法模式(tem ...

  7. [js] - 关于js的排序sort

    js的排序sort并不能一次排序好 function solution(nums){ return nums.sort(sortNumber); } function sortNumber(a, b) ...

  8. 给乱序的链表排序 · Sort List, 链表重排reorder list LoLn...

    链表排序 · Sort List [抄题]: [思维问题]: [一句话思路]: [输入量]:空: 正常情况:特大:特小:程序里处理到的特殊情况:异常情况(不合法不合理的输入): [画图]: quick ...

  9. 详细解说 STL 排序(Sort)(转)

    作者Winter 详细解说 STL 排序(Sort) 0 前言: STL,为什么你必须掌握 1 STL提供的Sort 算法 1.1 所有sort算法介绍 1.2 sort 中的比较函数 1.3 sor ...

随机推荐

  1. Linux下Qt的安装与配置

    参考资料:http://www.cnblogs.com/emouse/archive/2013/01/28/2880142.html Linux 下编译.安装.配置 QT 下载qt 这里用的是4.7. ...

  2. JS案例之4——Ajax多图上传

    近期项目中有好几次用到多图上传,第一次在项目中真正用到Ajax技术,稍微整理了下,贴个案例出来. 我们传统的做法是当用户提交一个表单时,就向web服务器端发送一个请求.服务器接受并处理传来的表单信息, ...

  3. Bootstrap 排版

    Bootstrap 使用 Helvetica Neue. Helvetica. Arial 和 sans-serif 作为其默认的字体栈. 使用 Bootstrap 的排版特性,您可以创建标题.段落. ...

  4. 利用link标签的disabed属性大面积的对其他标签元素的CSS样式进行替换操作

    由于平时对元素样式的控制基本上只是3,4个,所以一般用Jquery的时候直接使用$(element).css();这个方法,或者使用$(element).addClass()方法完成样式操作.对于小范 ...

  5. 秒杀9种排序算法(JavaScript版)

    一:你必须知道的 1> JS原型 2> 排序中的有序区和无序区 3> 二叉树的基本知识 如果你不知道上面三个东西,还是去复习一下吧,否则,看下面的东西有点吃力. 二:封装丑陋的原型方 ...

  6. js方式清空表单数据的两种方式

    方法1:遍历页面元素 /* 清空FORM表单内容  id:表单ID*/  function ClearForm(id) {     var objId = document.getElementByI ...

  7. jQuery基础之(一)jQuery概述

    1.jQuery的简介 就像上节所将到的Ajax框架一样,简单的说,jQuery是一个优秀的javascript框架,它能够让用户方便的处理html,events(冒泡)事件,动画效果,ajax交互等 ...

  8. JS表单学习笔记(思维导图)

    导图

  9. HTML5——多次定位请求

    多次定位请求及点击一次 就不断的触发请求事件,和单次定位请求写法差不多,只需要将 navigator.geolocation.getCurrentPosition改为navigator.geoloca ...

  10. poj2406 KMP

    kmp简单题 找循环节.由于KMP的next[]数组,所以可以考虑最后一组的情况,及next[n]的值:n-next[n]的值表示一个循环节. 如果n%(n-next[n])!=0表明该循环不成立.不 ...