数组

  1 array(11) {
  2   [0] => array(7) {
  3     ["food_id"] => string(2) "31"
  4     ["food_name"] => string(6) "啤酒"
  5     ["food_num"] => string(2) "22"
  6     ["foods_id"] => string(1) "1"
  7     ["foods_name"] => string(6) "凉菜"
  8     ["ROW_NUMBER"] => string(1) "1"
  9     ["x"] => int(2)
 10   }
 11   [1] => array(7) {
 12     ["food_id"] => string(2) "32"
 13     ["food_name"] => string(6) "红酒"
 14     ["food_num"] => string(2) "24"
 15     ["foods_id"] => string(1) "1"
 16     ["foods_name"] => string(6) "凉菜"
 17     ["ROW_NUMBER"] => string(1) "2"
 18     ["x"] => int(15)
 19   }
 20   [2] => array(7) {
 21     ["food_id"] => string(2) "33"
 22     ["food_name"] => string(6) "白酒"
 23     ["food_num"] => string(2) "12"
 24     ["foods_id"] => string(1) "1"
 25     ["foods_name"] => string(6) "凉菜"
 26     ["ROW_NUMBER"] => string(1) "3"
 27     ["x"] => int(0)
 28   }
 29   [3] => array(7) {
 30     ["food_id"] => string(2) "34"
 31     ["food_name"] => string(6) "拉菲"
 32     ["food_num"] => string(1) "0"
 33     ["foods_id"] => string(1) "1"
 34     ["foods_name"] => string(6) "凉菜"
 35     ["ROW_NUMBER"] => string(1) "4"
 36     ["x"] => int(0)
 37   }
 38   [4] => array(7) {
 39     ["food_id"] => string(2) "35"
 40     ["food_name"] => string(8) "88拉菲"
 41     ["food_num"] => string(2) "24"
 42     ["foods_id"] => string(1) "8"
 43     ["foods_name"] => string(6) "红酒"
 44     ["ROW_NUMBER"] => string(1) "5"
 45     ["x"] => int(12)
 46   }
 47   [5] => array(7) {
 48     ["food_id"] => string(2) "36"
 49     ["food_name"] => string(9) "葡萄酒"
 50     ["food_num"] => string(1) "0"
 51     ["foods_id"] => string(1) "8"
 52     ["foods_name"] => string(6) "红酒"
 53     ["ROW_NUMBER"] => string(1) "6"
 54     ["x"] => int(0)
 55   }
 56   [6] => array(7) {
 57     ["food_id"] => string(2) "37"
 58     ["food_name"] => string(9) "矿泉水"
 59     ["food_num"] => string(1) "0"
 60     ["foods_id"] => string(1) "1"
 61     ["foods_name"] => string(6) "凉菜"
 62     ["ROW_NUMBER"] => string(1) "7"
 63     ["x"] => int(0)
 64   }
 65   [7] => array(7) {
 66     ["food_id"] => string(2) "38"
 67     ["food_name"] => string(6) "可乐"
 68     ["food_num"] => string(1) "0"
 69     ["foods_id"] => string(1) "1"
 70     ["foods_name"] => string(6) "凉菜"
 71     ["ROW_NUMBER"] => string(1) "8"
 72     ["x"] => int(0)
 73   }
 74   [8] => array(7) {
 75     ["food_id"] => string(2) "39"
 76     ["food_name"] => string(6) "雪碧"
 77     ["food_num"] => string(2) "50"
 78     ["foods_id"] => string(1) "1"
 79     ["foods_name"] => string(6) "凉菜"
 80     ["ROW_NUMBER"] => string(1) "9"
 81     ["x"] => int(50)
 82   }
 83   [9] => array(7) {
 84     ["food_id"] => string(2) "40"
 85     ["food_name"] => string(9) "百岁山"
 86     ["food_num"] => string(1) "0"
 87     ["foods_id"] => string(1) "1"
 88     ["foods_name"] => string(6) "凉菜"
 89     ["ROW_NUMBER"] => string(2) "10"
 90     ["x"] => int(0)
 91   }
 92   [10] => array(7) {
 93     ["food_id"] => string(2) "41"
 94     ["food_name"] => string(6) "冰霜"
 95     ["food_num"] => string(1) "0"
 96     ["foods_id"] => string(1) "1"
 97     ["foods_name"] => string(6) "凉菜"
 98     ["ROW_NUMBER"] => string(2) "11"
 99     ["x"] => int(0)
100   }
101 }

  方法:

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

  结果:

  1 array(11) {
  2   [0] => array(7) {
  3     ["food_id"] => string(2) "39"
  4     ["food_name"] => string(6) "雪碧"
  5     ["food_num"] => string(2) "50"
  6     ["foods_id"] => string(1) "1"
  7     ["foods_name"] => string(6) "凉菜"
  8     ["ROW_NUMBER"] => string(1) "9"
  9     ["x"] => int(50)
 10   }
 11   [1] => array(7) {
 12     ["food_id"] => string(2) "32"
 13     ["food_name"] => string(6) "红酒"
 14     ["food_num"] => string(2) "24"
 15     ["foods_id"] => string(1) "1"
 16     ["foods_name"] => string(6) "凉菜"
 17     ["ROW_NUMBER"] => string(1) "2"
 18     ["x"] => int(15)
 19   }
 20   [2] => array(7) {
 21     ["food_id"] => string(2) "35"
 22     ["food_name"] => string(8) "88拉菲"
 23     ["food_num"] => string(2) "24"
 24     ["foods_id"] => string(1) "8"
 25     ["foods_name"] => string(6) "红酒"
 26     ["ROW_NUMBER"] => string(1) "5"
 27     ["x"] => int(12)
 28   }
 29   [3] => array(7) {
 30     ["food_id"] => string(2) "31"
 31     ["food_name"] => string(6) "啤酒"
 32     ["food_num"] => string(2) "22"
 33     ["foods_id"] => string(1) "1"
 34     ["foods_name"] => string(6) "凉菜"
 35     ["ROW_NUMBER"] => string(1) "1"
 36     ["x"] => int(2)
 37   }
 38   [4] => array(7) {
 39     ["food_id"] => string(2) "33"
 40     ["food_name"] => string(6) "白酒"
 41     ["food_num"] => string(2) "12"
 42     ["foods_id"] => string(1) "1"
 43     ["foods_name"] => string(6) "凉菜"
 44     ["ROW_NUMBER"] => string(1) "3"
 45     ["x"] => int(0)
 46   }
 47   [5] => array(7) {
 48     ["food_id"] => string(2) "34"
 49     ["food_name"] => string(6) "拉菲"
 50     ["food_num"] => string(1) "0"
 51     ["foods_id"] => string(1) "1"
 52     ["foods_name"] => string(6) "凉菜"
 53     ["ROW_NUMBER"] => string(1) "4"
 54     ["x"] => int(0)
 55   }
 56   [6] => array(7) {
 57     ["food_id"] => string(2) "36"
 58     ["food_name"] => string(9) "葡萄酒"
 59     ["food_num"] => string(1) "0"
 60     ["foods_id"] => string(1) "8"
 61     ["foods_name"] => string(6) "红酒"
 62     ["ROW_NUMBER"] => string(1) "6"
 63     ["x"] => int(0)
 64   }
 65   [7] => array(7) {
 66     ["food_id"] => string(2) "37"
 67     ["food_name"] => string(9) "矿泉水"
 68     ["food_num"] => string(1) "0"
 69     ["foods_id"] => string(1) "1"
 70     ["foods_name"] => string(6) "凉菜"
 71     ["ROW_NUMBER"] => string(1) "7"
 72     ["x"] => int(0)
 73   }
 74   [8] => array(7) {
 75     ["food_id"] => string(2) "38"
 76     ["food_name"] => string(6) "可乐"
 77     ["food_num"] => string(1) "0"
 78     ["foods_id"] => string(1) "1"
 79     ["foods_name"] => string(6) "凉菜"
 80     ["ROW_NUMBER"] => string(1) "8"
 81     ["x"] => int(0)
 82   }
 83   [9] => array(7) {
 84     ["food_id"] => string(2) "40"
 85     ["food_name"] => string(9) "百岁山"
 86     ["food_num"] => string(1) "0"
 87     ["foods_id"] => string(1) "1"
 88     ["foods_name"] => string(6) "凉菜"
 89     ["ROW_NUMBER"] => string(2) "10"
 90     ["x"] => int(0)
 91   }
 92   [10] => array(7) {
 93     ["food_id"] => string(2) "41"
 94     ["food_name"] => string(6) "冰霜"
 95     ["food_num"] => string(1) "0"
 96     ["foods_id"] => string(1) "1"
 97     ["foods_name"] => string(6) "凉菜"
 98     ["ROW_NUMBER"] => string(2) "11"
 99     ["x"] => int(0)
100   }
101 }

 

posted on 2018-07-24 11:54  Cc_Pz  阅读(189)  评论(0编辑  收藏  举报