共享一个php对二维数组的某个字段进行升降排序类
9), array('newprice'=>21), array('newprice'=>15), array('newprice'=>13), array('newprice'=>12) ); */class sortclass{ //升序 function sortarrayasc($predata,$sorttype='newprice'){ $sortdata = array(); foreach ($predata as $key_i => $value_i){ $price_i = $value_i[$sorttype]; $min_key = ''; $sort_total = count($sortdata); foreach ($sortdata as $key_j => $value_j){ if($price_i $value_j){ if($price_i>$value_j[$sorttype]){ $min_key = $key_j+1; break; } } if(empty($min_key)){ array_push($sortdata, $value_i); }else { $sortdata1 = array_slice($sortdata, 0,$min_key-1); array_push($sortdata1, $value_i); if(($min_key-1)
?