对多维数据指定元素排序
2015-09-01 15:30
197 查看
<?php
$str =array('1'=>array("id"=>'9',"c_name"=>"院长","order_setting"=>'130'),
'5'=>array("id"=>'8',
"c_name"=>"副院长","order_setting"=>'125'),
'7'=>array("id"=>'6',
"c_name"=>"主任","order_setting"=>'120'),
'3'=>array("id"=>'11',"c_name"=>"副主任","order_setting"=>'110'),
'2'=>array("id"=>'14', "c_name"=>"医生","order_setting"=>'45')
);
$ages = array();
foreach ($str as $user) {
$ages[] = $user['order_setting'];
}
array_multisort($ages, SORT_DESC, $str);
echo '<pre />';
var_dump($str);
$str =array('1'=>array("id"=>'9',"c_name"=>"院长","order_setting"=>'130'),
'5'=>array("id"=>'8',
"c_name"=>"副院长","order_setting"=>'125'),
'7'=>array("id"=>'6',
"c_name"=>"主任","order_setting"=>'120'),
'3'=>array("id"=>'11',"c_name"=>"副主任","order_setting"=>'110'),
'2'=>array("id"=>'14', "c_name"=>"医生","order_setting"=>'45')
);
$ages = array();
foreach ($str as $user) {
$ages[] = $user['order_setting'];
}
array_multisort($ages, SORT_DESC, $str);
echo '<pre />';
var_dump($str);
相关文章推荐
- warning LNK4070的解决办法
- Kail Linux渗透测试教程之免杀Payload生成工具Veil
- java 8 修改环境变量问题
- 网页 强制使用ie浏览器模式设置
- SSH 远程执行命令简介
- uva live 5031 Graph and Queries(Treap x 并查集)
- poj 3111 K Best 【0-1分数规划】 【二分 or Dinkelbach迭代】
- 转发
- Mysql服务
- myBatis中没有debug问题解决
- Javascript2
- Java——equals方法与== 及其重写
- Java中Integer的变量比较源码解析
- 数据分享资料
- Java中Integer的变量比较源码解析
- 可重入函数理解
- EL表达式
- 线程调度
- MyBatis官方文档——XML 映射配置文件
- ArcMap中的名称冲突问题