php
rsort($arr);
if($num0){
$arr_1=array(array("$arr[$a]","$num"));
$num_1 = array();
}
array_multisort( $num_1,SORT_DESC , $arr_1);
print_r($arr_1);
function?pSort($arr)
{
$TimeSort?=?array();
foreach?($arr?as?$key?=?$value)?{
$TimeSort[$key]?=?$value['age'];
asort($TimeSort);
$data?=?array();
foreach?($TimeSort?as?$key?=?$value)?{
$data[]?=?$arr[$key];
$i?=?0;
foreach?($arr?as?$k?=?$v)?{
$arr[$k]?=?$data[$i];
$i◆◆;
return?$arr;
主要部分,你也可以考虑用那个多为数组排序的那个函数,上面这个是我前几天自己写的,不知道在你这能用不
①. 需要排序的数组如下:
$array = array(
);
function arr_sort($array,$key,$order="asc"){//asc是升序 desc是降序
$arr_nums=$arr=array();
foreach($array as $k=$v){
$arr_nums[$k]=$v[$key];
if($order=='asc'){
asort($arr_nums);
}else{
arsort($arr_nums);
foreach($arr_nums as $k=$v){
$arr[$k]=$array[$k];
return $arr;
arr_sort($array,'price');
以上就是土嘎嘎小编为大家整理的php把二维数组排序相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!