亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > PHP > 正文

如何利用php array_multisort函數 對數據庫結果進行復雜排序

2020-03-22 17:37:25
字體:
來源:轉載
供稿:網友
首先講一下需求:數據庫中有4個字段分別是id,volume,edition,name. 要求對查詢結果按照volume+edition從大到小排序。
下面將一下array_multisort函數
array_multisort() 可以用來一次對多個數組進行排序,或者根據某一維或多維對多維數組進行排序。關聯(string)鍵名保持不變,但數字鍵名會被重新索引。排序順序標志:
SORT_ASC – 按照上升順序排序
SORT_DESC – 按照下降順序排序排序類型標志:
SORT_REGULAR – 將項目按照通常方法比較
SORT_NUMERIC – 將項目按照數值比較
SORT_STRING – 將項目按照字符串比較

每個數組之后不能指定兩個同類的排序標志。每個數組后指定的排序標志僅對該數組有效 – 在此之前為默認值 SORT_ASC 和 SORT_REGULAR。輸入數組被當成一個表的列并以行來排序——這類似于 SQL 的 ORDER BY 子句的功能。第一個數組是要排序的主要數組。數組中的行(值)比較為相同的話就按照下一個輸入數組中相應值的大小來排序,依此類推。本函數的參數結構有些不同尋常,但是非常靈活。第一個參數必須是一個數組。接下來的每個參數可以是數組或者是下面列出的排序標志。這樣我們現在有這樣一組數據
復制代碼 代碼如下:
// 這是一組從數據庫查詢出來的結果
$data[] = array('volume' = 67, 'edition' =
$data[] = array('volume' = 86, 'edition' =
$data[] = array('volume' = 85, 'edition' =
$data[] = array('volume' = 98, 'edition' =
$data[] = array('volume' = 86, 'edition' =
$data[] = array('volume' = 67, 'edition' =
//我們需要先做出一個volume+edition的數組來
foreach($data as $val){
$arr[] = $val['volume'] + $val['edition'];
}
// 將$arr根據降序排列
// 把 $data 作為最后一個參數,以通用鍵排序
array_multisort($arr, SORT_DESC, $data);

這樣就實現了我們需要的功能
PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
一区二区三区国产在线观看| 精品偷拍一区二区三区在线看| 日韩亚洲在线观看| 亚洲视屏在线播放| 欧美另类精品xxxx孕妇| 91九色精品视频| 正在播放欧美一区| 亚洲午夜未满十八勿入免费观看全集| 亚洲精品欧美一区二区三区| 成人午夜黄色影院| 日本一区二三区好的精华液| 亚洲精品有码在线| 亚洲毛片在线观看.| 国产69精品久久久久9| 97精品在线视频| 久久6精品影院| 97国产精品视频人人做人人爱| 国产精品美女主播在线观看纯欲| 精品亚洲国产视频| 91视频免费网站| 欧美激情久久久久| 亚洲综合成人婷婷小说| 午夜精品久久久久久久白皮肤| 久久91精品国产91久久久| 一区二区三区亚洲| 美女视频黄免费的亚洲男人天堂| 欧美激情视频三区| 疯狂做受xxxx高潮欧美日本| 日韩亚洲第一页| 欧美极品少妇xxxxⅹ免费视频| 日韩美女视频中文字幕| 亚洲第一精品电影| 亚洲欧美综合图区| 国产成人福利视频| 热久久这里只有精品| 久久人人爽国产| 久久精品国产成人精品| 欧美在线激情视频| 国产精品午夜视频| 91精品视频在线看| 亚洲欧洲自拍偷拍| 久久久久久综合网天天| 日韩高清中文字幕| 尤物yw午夜国产精品视频| 麻豆国产va免费精品高清在线| 5252色成人免费视频| 欧美又大又硬又粗bbbbb| 欧美黄色三级网站| 日韩小视频在线观看| 精品亚洲精品福利线在观看| 日韩免费在线电影| 国产精品欧美久久久| 国产91精品久久久久久| 久久五月天综合| 美女视频黄免费的亚洲男人天堂| 中文字幕欧美国内| 91超碰caoporn97人人| 国产z一区二区三区| www.精品av.com| 亚洲已满18点击进入在线看片| 午夜精品三级视频福利| 456国产精品| 国产一区在线播放| 国产亚洲精品美女| 2025国产精品视频| 69国产精品成人在线播放| 国产色婷婷国产综合在线理论片a| 国产欧美日韩视频| 亚洲高清av在线| 亚洲天堂视频在线观看| 夜夜狂射影院欧美极品| 91色琪琪电影亚洲精品久久| 欧美日韩视频免费播放| 亚洲www永久成人夜色| 91tv亚洲精品香蕉国产一区7ujn| 这里精品视频免费| 久久影视电视剧免费网站清宫辞电视| 久久综合久久88| 亚洲第一中文字幕在线观看| 一区二区三区高清国产| 成人高清视频观看www| 色综合久综合久久综合久鬼88| 国产美女扒开尿口久久久| 欧美激情一区二区三区久久久| 日本精品视频在线| 欧美在线视频免费播放| 成人高清视频观看www| 久久这里只有精品视频首页| 日韩精品在线电影| 亚洲免费高清视频| 97久久伊人激情网| 国产一区二区在线免费视频| 欧美一级电影久久| 欧美激情精品久久久久久免费印度| 欧洲成人免费视频| 亚洲已满18点击进入在线看片| 美女撒尿一区二区三区| 日韩av网站电影| 岛国视频午夜一区免费在线观看| 精品国产1区2区| 色老头一区二区三区在线观看| 国产精品91在线观看| 91精品国产乱码久久久久久久久| 欧美性生交大片免网| 国产欧美日韩综合精品| 亚洲福利在线看| 久久久久99精品久久久久| 欧美综合一区第一页| 日本高清久久天堂| 欧美三级免费观看| 国产日韩精品在线播放| 亚洲成人网在线观看| 懂色aⅴ精品一区二区三区蜜月| 日韩电影中文 亚洲精品乱码| 成人免费淫片aa视频免费| 欧美亚洲第一区| 欧美日韩性生活视频| 精品中文字幕视频| 精品人伦一区二区三区蜜桃网站| 色综合久久久888| 亚洲最新视频在线| 亚洲精品国产精品乱码不99按摩| 精品国内亚洲在观看18黄| 黑人精品xxx一区| 日韩精品视频在线| 亚洲直播在线一区| 久久精品一偷一偷国产| www.久久撸.com| 久久天堂电影网| 91av视频在线播放| 久久久亚洲精品视频| 欧美高清视频免费观看| 久久人人爽国产| 日韩成人激情视频| 国产精品伦子伦免费视频| 国产一区二区成人| 日韩欧美国产成人| 91性高湖久久久久久久久_久久99| 欧美激情精品久久久久久久变态| 欧美大片免费看| 色综合91久久精品中文字幕| 欧美成在线观看| 亚洲黄色www网站| 成人女保姆的销魂服务| 91精品视频网站| 亚洲跨种族黑人xxx| 欧美一区二区三区免费观看| 亚洲最大激情中文字幕| 日韩有码视频在线| 成人午夜在线视频一区| 久久露脸国产精品| 色妞色视频一区二区三区四区| 国产精品久久久久久久久久小说| 日韩美女在线观看| 综合久久五月天| 美女扒开尿口让男人操亚洲视频网站| 久久久精品一区| 亚洲人成电影网站色www| 亚洲理论电影网| 性色av一区二区三区免费| 国产欧美精品在线播放| 欧美极品欧美精品欧美视频| 精品国产福利在线| 欧美综合国产精品久久丁香|