php的排序函数
来源:互联网 发布:gm mdi软件下载 编辑:程序博客网 时间:2024/05/16 01:38
sort(): 将一个数组元素从低到高进行简单排序,这个函数既可以按数字大小排列也可以按字母顺序排列。
Listing A<?php $data = array(5,8,1,7,2); sort($data); print_r($data);?>输出结果如下所示:Array ([0] => 1[1] => 2[2] => 5[3] => 7[4] => 8)
rsort(): 对数组元素进行从高到低的倒排,同样可以按数字大小排列也可以按字母顺序排列。
<?php $data = array(5,8,1,7,2);rsort($data); print_r($data);?>它的输出结果如下:Array ([0] => 8[1] => 7[2] => 5[3] => 2[4] => 1)
ksort(): 根据关键字进行排序的函数,同时,它在排序的过程中会保持关键字的相关性。
<?php $data = array("US" => "United States", "IN" => "India", "DE" => "Germany", "ES" => "Spain"); ksort($data); print_r($data);?>它的输出结果如下:Array ([DE] => Germany[ES] => Spain[IN] => India[US] => United States)
krsort(): 根据关键字对数组进行倒排。
<?php $data = array("US" => "United States", "IN" => "India", "DE" => "Germany", "ES" => "Spain"); krsort($data); print_r($data);?>它的输出结果如下:Array ([US] => United States[IN] => India[ES] => Spain[DE] => Germany)
asort(): 使用值排序来取代关键字排序,请注意关键字-值之间的联系会始终保持。
<?php $data = array("US" => "United States", "IN" => "India", "DE" => "Germany", "ES" => "Spain"); asort($data); print_r($data);?>它的输出结果如下:Array ([DE] => Germany[IN] => India[ES] => Spain[US] => United States)
arsort(): 根据值按字母表顺序进行倒排。
<?php $data = array("US" => "United States", "IN" => "India", "DE" => "Germany", "ES" => "Spain"); arsort($data); print_r($data);?>Array ([US] => United States[ES] => Spain[IN] => India[DE] => Germany)
0 0
- php的排序函数
- PHP - 数组的排序函数
- PHP数组的排序函数
- PHP的排序函数的总结
- (PHP)给数组排序的函数!
- 一个PHP二维数组排序的函数
- PHP 的二维数组排序函数
- PHP二维数组排序的函数
- php的tips(数组排序函数)
- PHP 数组排序函数的使用
- 【php】php中常见的排序函数总结
- php数组排序函数
- php排序小函数
- PHP 数组排序函数
- php排序函数
- php排序函数
- PHP数组排序函数
- php排序函数学习
- Java学习笔记(二)运算符及数组
- java中dynamic web project与web project 的区别
- 游戏测试从零开始[知识贴]
- memmove,memcpy函数详解
- websocket学习
- php的排序函数
- 利用FORCE_MATCHING_SIGNATURE捕获非绑定变量SQL
- spring mvc拦截器
- subString() jdk1.7改进
- 完全背包问题 打印背包中的物品
- Scala 实现两个类型比较的实现
- 【记录学习linux】第一天
- 反向传播神经网络极简入门
- cocos2d-x之JS中的Android按键监听