一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

php数组排序 rsort arsort asort

时间:2011-09-16 编辑:简简单单 来源:一聚教程网

php教程数组排序 rsort arsort asort
$full_name = array();

$full_name["Roger"] = "Waters";
$full_name["Richard"] = "Wright";
$full_name["Nick"] = "Mason";
你有可能是要排序的数组内的值。例如,假设你的数组中的值不按字母顺序排列。像这样的:

$full_name["David"] = "Gilmour";
利用asort($full_name);函数排序

字母“a”告诉PHP数组关联。 (如果你没有“排序”前的“A”键名称会变成为数字!)。的“a”还告诉PHP排序的价值,并没有关键。在我们上面的脚本,姓氏将进行排序。如果你想使用Key进行排序,那么你可以使用ksort()代替。


如果你有一个标量数组(数字作为键),那么你离开的“A”关闭。像这样

$numbers = array( );

$numbers[]="2";
$numbers[]="8";
$numbers[]="10";
$numbers[]="6";

sort($numbers);

print $numbers[0] ;
print $numbers[1];
print $numbers[2] ;
print $numbers[3];

rsort( ) – Sorts a Scalar array in reverse order
arsort( ) - Sorts the Values in an Associative array in reverse order
krsort( ) - Sorts the Keys in an Associative array in reverse order

 

热门栏目