国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

php對二維數組進行排序的簡單實例

2024-09-04 11:47:01
字體:
來源:轉載
供稿:網友

本文介紹下,php中使用array_multisort函數進行二維數組排序的例子,有需要的朋友,參考下吧。繼上一篇文章:PHP二維數組排序自定義函數,今天,我們再介紹一個php二維數組排序的例子。

php對二維數組的排序很簡單,主要用到array_multisort函數。

例子代碼如下:

  1. <?php  
  2. /**  
  3. * php二維數組排序  
  4. * edit www.survivalescaperooms.com 
  5. */  
  6.     $data = array();  
  7.     $data[] = array('volume' => 67, 'edition' => 2);  
  8.     $data[] = array('volume' => 86, 'edition' => 1);  
  9.     $data[] = array('volume' => 85, 'edition' => 6);  
  10.     $data[] = array('volume' => 98, 'edition' => 2);  
  11.     $data[] = array('volume' => 86, 'edition' => 6);  
  12.     $data[] = array('volume' => 67, 'edition' => 7);  
  13.     // 取得列的列表  
  14.     foreach ($data as $key => $row)  
  15.     {  
  16.         $volume[$key]  = $row['volume'];  
  17.         $edition[$key] = $row['edition'];  
  18.     }  
  19.     array_multisort($volume, SORT_DESC, $edition, SORT_ASC, $data);  
  20.     print_r($data);  
  21. ?> 

輸出結果:

  1. Array 
  2.     ( 
  3.         [0] => Array 
  4.             ( 
  5.                 [volume] => 98 
  6.                 [edition] => 2 
  7.             ) 
  8.  
  9.         [1] => Array 
  10.             ( 
  11.                 [volume] => 86 
  12.                 [edition] => 1 
  13.             ) 
  14.  
  15.         [2] => Array 
  16.             ( 
  17.                 [volume] => 86 
  18.                 [edition] => 6 
  19.             ) 
  20.  
  21.         [3] => Array 
  22.             ( 
  23.                 [volume] => 85 
  24.                 [edition] => 6 
  25.             ) 
  26.  
  27.         [4] => Array 
  28.             ( 
  29.                 [volume] => 67 
  30.                 [edition] => 2 
  31.             ) 
  32.  
  33.         [5] => Array 
  34.             ( 
  35.                 [volume] => 67 
  36.                 [edition] => 7 
  37.             ) 
  38.     ) 

說明:array_multisort函數的參數非常靈活,大家可以參照php手冊中的說明,深入研究下。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 荥经县| 潼关县| 阳江市| 金塔县| 理塘县| 万安县| 沭阳县| 扎赉特旗| 雅江县| 黔东| 孟津县| 罗山县| 云梦县| 天门市| 康平县| 调兵山市| 大悟县| 孙吴县| 肇东市| 二连浩特市| 枣强县| 积石山| 铜鼓县| 盐边县| 永平县| 法库县| 崇信县| 石城县| 德江县| 乐都县| 定兴县| 鸡泽县| 容城县| 福海县| 泰安市| 福鼎市| 巴彦淖尔市| 洪湖市| 高尔夫| 新邵县| 亳州市|