PHP中几个数组排序的方法

简介:这是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
原文地址:https://www.cnblogs.com/ooooo/p/2247042.html