你用过php数组排序的自带函数吗?对了,你知道自带的函数有哪些吗?下面,小涛来和大家分享一下:
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