您的位置:首页 > 编程语言 > PHP开发

PHP中几个数组排序的方法

2011-11-13 09:40 183 查看
简介:这是PHP中几个数组排序的方法的详细页面,介绍了和php,有关的知识、技巧、经验,和一些php源码等。

class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=336874' scrolling='no'>
1.简单数组排序(将忽略原始数组的键名)

sort($arr)
rsort($arr)


2.根据键名对数组排序

ksort($arr)
krsort($arr)

3. 根据元素的值对数组排序(保留键=>值的关系)

asort($arr)
arsort($arr)


4. 自然数排序法

natsort($arr)
//忽略大小写的自然数排序
natcasesort($arr)


5. usort()方法的使用例子(自定义排序方法)

$lamp=array("Linux", "Apache", "MySQL","PHP");

usort($lamp, "sortbylen");

function sortbylen($one, $two){
if(strlen($one)==strlen($two))
return 0;
else
return (strlen($one)<strlen($two))?1:-1;
}

print_r($lamp);
echo '<br>';


“PHP中几个数组排序的方法”的更多相关文章 》

爱J2EE关注Java迈克尔杰克逊视频站JSON在线工具
http://biancheng.dnbcw.info/php/336874.html pageNo:9
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: