博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php 二维数组排序 按指定数组下标排序
阅读量:6120 次
发布时间:2019-06-21

本文共 1236 字,大约阅读时间需要 4 分钟。

hot3.png

 1,        'name' => "语文",        'listorder' => 2    ),    array(        'id' => 2,        'name' => "数学",        'listorder' => 4    ),    array(        'id' => 3,        'name' => "英语",        'listorder' => 1,        'sun' => array(            array(                'id' => 6,                'name' => "生物",                'listorder' => 7            ),        )    ),    array(        'id' => 4,        'name' => "生物",        'listorder' => 7    ),    array(        'id' => 5,        'name' => "化学",        'listorder' => 0    ),    array(        'id' => 7,        'name' => "英语",        'listorder' => 1,        'sun' => array(            array(                'id' => 8,                'name' => "生物",                'listorder' => 7            ),        )    ),);$sort = array(          'direction' => 'SORT_DESC', //排序顺序标志 SORT_DESC 降序;SORT_ASC 升序          'field'     => 'listorder', //排序字段  );  $arrSort = array();  foreach($array AS $uniqid => $row){      foreach($row AS $key=>$value){          $arrSort[$key][$uniqid] = $value;      }  }  if($sort['direction']){      array_multisort($arrSort[$sort['field']], constant($sort['direction']), $array );  }    print_r($array );

转载于:https://my.oschina.net/java520me/blog/391566

你可能感兴趣的文章
PHP Session 保存到memcached的配置
查看>>
Appium环境配置笔记1--使用Maven解决包依赖
查看>>
Java开发中的23种设计模式详解
查看>>
SOA
查看>>
Java学习笔记(37)——Java集合09之Vector
查看>>
物流车队养内鬼1年半盗1680部iPhone4S
查看>>
Mongodb基本命令语法汇总
查看>>
优化bios加快计算机启
查看>>
文件名字符串过长,显示省略号,鼠标划过悬浮内容
查看>>
代码质量(权威精选植根于开发实践的最佳读物)
查看>>
Android Animation初步
查看>>
Java JS SHA-256
查看>>
C:forEach 使用方法
查看>>
linux、windows断网判断机制
查看>>
map对象转换成xml
查看>>
如何判断微信内置浏览器
查看>>
远程重启开关服务器解决办法及配置心得
查看>>
我的友情链接
查看>>
关于Unbalanced calls to begin/end appearance transitions for <>警告
查看>>
mysql主从同步部署
查看>>