1.例子一:

 <?php
/**
* 根据 c1 对元素排序
*/
$arrays = [
'b' => [
'c1' => 10,
'c2' => 5,
],
'a' => [
'c1' => 5,
'c2' => 8,
],
'c' => [
'c1' => 9,
'c2' => 10,
],
'e' => [
'c1' => 5,
'c2' => 10,
],
]; $t = [];
$c = 'c1'; foreach($arrays as $key => $array){
$cv = $array[$c];
if(!isset($t[$cv])){
$t[$cv] = [];
}
$t[$cv][] = $key;
}
ksort($t);
print_r($t);
foreach($t as $v){
if(is_array($v)){
foreach($v as $y){
$s[$y] = $arrays[$y];
}
}else{
$s[$y] = $arrays[$y];
}
}
print_r($s);

最新文章

  1. 使用spring的AOP时产生的异常
  2. arcgis api for flex之专题图制作(饼状图,柱状图等)
  3. MySQL For Windows修改最大连接数
  4. history 清空历史记录 或 history不记录历史命令
  5. win7 vmware 无法使用usb
  6. Android 自定义TimePickerDialog
  7. HDU-1042 N!
  8. 由strupr,strlwr体会如果将字符常量转换为变量进行修改,体会常量的静态存储
  9. oninput和onpropertychange
  10. php邮箱找回密码功能
  11. zepto为什么不支持animate,报animate is not a function
  12. MVC配置伪静态
  13. Struts1开山篇
  14. [TPYBoard - Micropython之会python就能做硬件 6] 学习使用OLED显示屏
  15. 洛谷P3345 [ZJOI2015]幻想乡战略游戏(动态点分治,树的重心,二分查找,Tarjan-LCA,树上差分)
  16. yolov3实践(二)
  17. mysql 原理 ~ sql执行
  18. Release Notes for XE5
  19. IIS/ASP.NET访问共享文件夹的可用方式
  20. C# Winform backgroundWorker组件使用

热门文章

  1. Webdriver元素定位的方法
  2. HIve实战分析Hadoop的日志
  3. Python机器学习笔记:卷积神经网络最终笔记
  4. Java第二次作业第一题
  5. 一次容器化springboot程序OOM问题探险
  6. .NET分布式大规模计算利器-Orleans(一)
  7. 实例化Bean的几种方法
  8. 树莓派3安装openwrt
  9. Mybatis源码解析,一步一步从浅入深(一):创建准备工程
  10. S2-052 漏洞复现