<?php
function arrSort($arrName,$row,$orderType){
$arrType = array();
foreach($arrName as $key => $value){
$arrType[$key] = $value[$rowId];
}
if($orderType === "ASC"){
asort($arrType); //asort 对数组进行排序并保持索引 arsot逆向排序
}else{
arsort($arrType);
}
$resultArr = array();
foreach($arrType as $key => $value){
$resultArr[$key] = $arrName[$key];
}
return $resultArr;
}
$arr = array(
array('num'=>57,'value'=>94),
array('num'=>45,'value'=>35),
array('num'=>38,'value'=>27)
);
$tarr = arrSort($arr,'num','DESC');
print_r($tarr);
?>
用一个函数对二维数组进行排序
最新推荐文章于 2021-02-09 16:41:22 发布