二维数组排序方法
2016-03-18 15:04
369 查看
$new_ship = array(
array('firstprice'=>6,'secondprice'=>4,),
array('firstprice'=>7,'secondprice'=>4,),
array('firstprice'=>5,'secondprice'=>7,),
array('firstprice'=>7,'secondprice'=>5,),
);
//二维数组的排序
foreach ($new_ship as $key => $row)
{
$volume[$key] = $row['firstprice'];
$edition[$key] = $row['secondprice'];
}
array_multisort($volume, SORT_DESC, $edition, SORT_DESC, $new_ship);
此时$new_ship 就重新排序了。。
print_r($new_ship);
array('firstprice'=>6,'secondprice'=>4,),
array('firstprice'=>7,'secondprice'=>4,),
array('firstprice'=>5,'secondprice'=>7,),
array('firstprice'=>7,'secondprice'=>5,),
);
//二维数组的排序
foreach ($new_ship as $key => $row)
{
$volume[$key] = $row['firstprice'];
$edition[$key] = $row['secondprice'];
}
array_multisort($volume, SORT_DESC, $edition, SORT_DESC, $new_ship);
此时$new_ship 就重新排序了。。
print_r($new_ship);
相关文章推荐
- sed 引入shell变量
- XSS漏洞
- Java动态代理JDK与Cglib
- 二维码生成(Javascript版)
- 全志A83T camera驱动移植
- android同时控制EditText输入字符个数和禁止特殊字符输入的方法
- UI控件--AutoCompleteTextView
- 线程同步——互斥量
- 矩阵相乘
- 蓝桥杯--sine之舞(VIP)
- 性能测试,负载测试,压力测试有什么区别
- “并发用户数”、“系统用户数”和“同时在线用户数”的计算公式
- ftp自动下载脚本
- session
- [蓝桥]地宫取宝(dp, 记忆化搜索)
- JS实现行选中事件
- Android 的ORM GreenDao
- go源码阅读笔记(math.3)
- CSS之 Px rm rem之区别
- linux的nohup命令的用法