数组

 array(11) {
[0] => array(7) {
["food_id"] => string(2) "31"
["food_name"] => string(6) "啤酒"
["food_num"] => string(2) "22"
["foods_id"] => string(1) "1"
["foods_name"] => string(6) "凉菜"
["ROW_NUMBER"] => string(1) "1"
["x"] => int(2)
}
[1] => array(7) {
["food_id"] => string(2) "32"
["food_name"] => string(6) "红酒"
["food_num"] => string(2) "24"
["foods_id"] => string(1) "1"
["foods_name"] => string(6) "凉菜"
["ROW_NUMBER"] => string(1) "2"
["x"] => int(15)
}
[2] => array(7) {
["food_id"] => string(2) "33"
["food_name"] => string(6) "白酒"
["food_num"] => string(2) "12"
["foods_id"] => string(1) "1"
["foods_name"] => string(6) "凉菜"
["ROW_NUMBER"] => string(1) "3"
["x"] => int(0)
}
[3] => array(7) {
["food_id"] => string(2) "34"
["food_name"] => string(6) "拉菲"
["food_num"] => string(1) "0"
["foods_id"] => string(1) "1"
["foods_name"] => string(6) "凉菜"
["ROW_NUMBER"] => string(1) "4"
["x"] => int(0)
}
[4] => array(7) {
["food_id"] => string(2) "35"
["food_name"] => string(8) "88拉菲"
["food_num"] => string(2) "24"
["foods_id"] => string(1) "8"
["foods_name"] => string(6) "红酒"
["ROW_NUMBER"] => string(1) "5"
["x"] => int(12)
}
[5] => array(7) {
["food_id"] => string(2) "36"
["food_name"] => string(9) "葡萄酒"
["food_num"] => string(1) "0"
["foods_id"] => string(1) "8"
["foods_name"] => string(6) "红酒"
["ROW_NUMBER"] => string(1) "6"
["x"] => int(0)
}
[6] => array(7) {
["food_id"] => string(2) "37"
["food_name"] => string(9) "矿泉水"
["food_num"] => string(1) "0"
["foods_id"] => string(1) "1"
["foods_name"] => string(6) "凉菜"
["ROW_NUMBER"] => string(1) "7"
["x"] => int(0)
}
[7] => array(7) {
["food_id"] => string(2) "38"
["food_name"] => string(6) "可乐"
["food_num"] => string(1) "0"
["foods_id"] => string(1) "1"
["foods_name"] => string(6) "凉菜"
["ROW_NUMBER"] => string(1) "8"
["x"] => int(0)
}
[8] => array(7) {
["food_id"] => string(2) "39"
["food_name"] => string(6) "雪碧"
["food_num"] => string(2) "50"
["foods_id"] => string(1) "1"
["foods_name"] => string(6) "凉菜"
["ROW_NUMBER"] => string(1) "9"
["x"] => int(50)
}
[9] => array(7) {
["food_id"] => string(2) "40"
["food_name"] => string(9) "百岁山"
["food_num"] => string(1) "0"
["foods_id"] => string(1) "1"
["foods_name"] => string(6) "凉菜"
["ROW_NUMBER"] => string(2) "10"
["x"] => int(0)
}
[10] => array(7) {
["food_id"] => string(2) "41"
["food_name"] => string(6) "冰霜"
["food_num"] => string(1) "0"
["foods_id"] => string(1) "1"
["foods_name"] => string(6) "凉菜"
["ROW_NUMBER"] => string(2) "11"
["x"] => int(0)
}
}

  方法:

 foreach ($food as $key => $row) {
$id[$key] = $row['x'];
}
array_multisort($id, SORT_DESC , $food);

  结果:

 array(11) {
[0] => array(7) {
["food_id"] => string(2) "39"
["food_name"] => string(6) "雪碧"
["food_num"] => string(2) "50"
["foods_id"] => string(1) "1"
["foods_name"] => string(6) "凉菜"
["ROW_NUMBER"] => string(1) "9"
["x"] => int(50)
}
[1] => array(7) {
["food_id"] => string(2) "32"
["food_name"] => string(6) "红酒"
["food_num"] => string(2) "24"
["foods_id"] => string(1) "1"
["foods_name"] => string(6) "凉菜"
["ROW_NUMBER"] => string(1) "2"
["x"] => int(15)
}
[2] => array(7) {
["food_id"] => string(2) "35"
["food_name"] => string(8) "88拉菲"
["food_num"] => string(2) "24"
["foods_id"] => string(1) "8"
["foods_name"] => string(6) "红酒"
["ROW_NUMBER"] => string(1) "5"
["x"] => int(12)
}
[3] => array(7) {
["food_id"] => string(2) "31"
["food_name"] => string(6) "啤酒"
["food_num"] => string(2) "22"
["foods_id"] => string(1) "1"
["foods_name"] => string(6) "凉菜"
["ROW_NUMBER"] => string(1) "1"
["x"] => int(2)
}
[4] => array(7) {
["food_id"] => string(2) "33"
["food_name"] => string(6) "白酒"
["food_num"] => string(2) "12"
["foods_id"] => string(1) "1"
["foods_name"] => string(6) "凉菜"
["ROW_NUMBER"] => string(1) "3"
["x"] => int(0)
}
[5] => array(7) {
["food_id"] => string(2) "34"
["food_name"] => string(6) "拉菲"
["food_num"] => string(1) "0"
["foods_id"] => string(1) "1"
["foods_name"] => string(6) "凉菜"
["ROW_NUMBER"] => string(1) "4"
["x"] => int(0)
}
[6] => array(7) {
["food_id"] => string(2) "36"
["food_name"] => string(9) "葡萄酒"
["food_num"] => string(1) "0"
["foods_id"] => string(1) "8"
["foods_name"] => string(6) "红酒"
["ROW_NUMBER"] => string(1) "6"
["x"] => int(0)
}
[7] => array(7) {
["food_id"] => string(2) "37"
["food_name"] => string(9) "矿泉水"
["food_num"] => string(1) "0"
["foods_id"] => string(1) "1"
["foods_name"] => string(6) "凉菜"
["ROW_NUMBER"] => string(1) "7"
["x"] => int(0)
}
[8] => array(7) {
["food_id"] => string(2) "38"
["food_name"] => string(6) "可乐"
["food_num"] => string(1) "0"
["foods_id"] => string(1) "1"
["foods_name"] => string(6) "凉菜"
["ROW_NUMBER"] => string(1) "8"
["x"] => int(0)
}
[9] => array(7) {
["food_id"] => string(2) "40"
["food_name"] => string(9) "百岁山"
["food_num"] => string(1) "0"
["foods_id"] => string(1) "1"
["foods_name"] => string(6) "凉菜"
["ROW_NUMBER"] => string(2) "10"
["x"] => int(0)
}
[10] => array(7) {
["food_id"] => string(2) "41"
["food_name"] => string(6) "冰霜"
["food_num"] => string(1) "0"
["foods_id"] => string(1) "1"
["foods_name"] => string(6) "凉菜"
["ROW_NUMBER"] => string(2) "11"
["x"] => int(0)
}
}

php多维数组排序的更多相关文章

  1. JS二维数组排序组合

    需求是这样的:http://q.cnblogs.com/q/29093/ 这里简述一下: 现在有一个不确定长度的数组.比如:var temp=[["Fu","Hai&qu ...

  2. PHP二维数组排序(list_order)

    /** * 对二维数组进行排序 * 模拟 数据表记录按字段排序 * * <code> * @list_order($list, $get['orderKey'], $get['orderT ...

  3. php 二维数组排序,多维数组排序

    对2维数组或者多维数组排序是常见的问题,在php中我们有个专门的多维数组排序函数,下面简单介绍下: array_multisort(array1,sorting order, sorting type ...

  4. PHP array_multisort() 函数详解 及 二维数组排序(模拟数据表记录按字段排序)

    一.先看最简单的情况. 有两个数组: $arr1 = array(1, 9, 5); $arr2 = array(6, 2, 4); array_multisort($arr1, $arr2); pr ...

  5. php基础篇-二维数组排序 array_multisort

    原文:php基础篇-二维数组排序 array_multisort 对2维数组或者多维数组排序是常见的问题,在php中我们有个专门的多维数组排序函数,下面简单介绍下: array_multisort(a ...

  6. php 对多维数组排序array_multisort

    php 对多维数组排序array_multisort 排序顺序标志: SORT_ASC - 按照上升顺序排序 SORT_DESC - 按照下降顺序排序 排序类型标志: SORT_REGULAR - 将 ...

  7. 使用 array_multisort 对多维数组排序

    array_multisort() 函数对多个数组或多维数组进行排序. 用法详看:http://www.w3school.com.cn/php/func_array_multisort.asp 例子: ...

  8. 使用php对多维维数组排序。

    要多php的多维数组排序,可以使用php里的内置函数:array_multisort(); 语法:array_multisort(array1,sorting order,sorting type,a ...

  9. PHP二维数组排序(感谢滔哥)

    滔哥原创 /* _ooOoo_ o8888888o 88" . "88 (| -_- |) O\ = /O ____/`---'\____ .' \\| |// `. / \\|| ...

  10. PHP 二维数组排序保持键名不变

    对二维数组指定的键名排序,首先大家想到的是array_multisort函数,关于array_multisort的用法我之前也写了一篇废话不多言,我们看个实例: <?php $data = ar ...

随机推荐

  1. tomcat的LifecycleException异常

    异常:start: org.apache.catalina.LifecycleException: tomcat版本:8 解决:将tomcat的版本换成tomcat6,问题解决了

  2. 初见《构建之法》orz……

    作为一个大二的计科狗,还是对软件设计有些懵,尽管之前学习过软件工程,但并没有掌握,突如其来的软件设计实践,让我着实傻眼. 通过消息得知,要学习<构建之法>,就去搜了一下,它是以实践为基础的 ...

  3. MySQL:数据查询

    数据查询 一.基本查询语句 1.语法:写一行 select{*<字段列表>}//查询的字段,多个字段用逗号分开 from<表1>,<表2>…//数据表名 {//可选 ...

  4. ceph集群性能测试结果

    对ceph存储集群(8台万兆服务器)从以下几个方面进行测试的结果 1.读写稳定性 无故障下的ceph集群性能完全满足业务对磁盘性能的需求. 测试数据结果如下表1-1,1-2 2.业务稳定性 ceph集 ...

  5. 神州数码OSPF基于端口认证(简单认证、MD5认证)

    实验要求:掌握OSPF基于端口认证方式 拓扑如下 简单认证 R1 enable 进入特权模式 config  进入全局模式 hostname R1 修改名称 interface s0/1 进入端口 i ...

  6. AutoHotKey (AHK) 按键表+自定义快捷键简化操作的教程

    自定义快捷键简化操作的教程 ① 下载安装AutoHotKey,并用记事本新建一个MyHotKey.ahk文件,录入如②中信息 ② 下图可以实现,按F6即可触发“Ctrl+C”的复制快捷键,同理F7可实 ...

  7. Tomcat7.0/8.0 详细安装配置图解,以及UTF-8编码配置

    Tomcat7.0/8.0 详细安装配置图解,以及UTF-8编码配置 2017年01月24日 10:01:48 阅读数:51265 标签: tomcattomcat安装tomcat配置tomcat编码 ...

  8. Python全栈之路----hash函数

    hash函数: 一般翻译为“散列”或“哈希”,就是把任意长度的输入,通过散列算法,变换成固定长度的输出,该输出就是散列值.这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可 ...

  9. Windows10下搭建Android Studio3.12开发环境

    1.准备工作: 操作系统:Windows10 专业版或企业版 JDK安装:参考文章 http://www.cnblogs.com/yuwentao/p/4742575.html =========== ...

  10. .NET WebService 入门

    以 前写博客最主要的就是不知道写什么东西,现在感觉能写点东西,就是感觉博客随笔的标题挺难取的,最近工作中刚好用到了WebService,刚好可以写一 篇博客.去年工作的时候自己也用到过,只是知道调用一 ...