摘要:多字段排序使用函數(shù)。函數(shù)可以實(shí)現(xiàn)對多字段進(jìn)行排序,類似對表數(shù)據(jù)進(jìn)行排序操作。例如地區(qū)熱度數(shù)量北京上海廣州深圳杭州成都昆明重慶代碼如下北京上海廣州意義深圳杭州成都昆明重慶將把降序排列,把升序排列把作為最后一個參數(shù),以通用鍵排序
多字段排序使用array_multisort()函數(shù)。
array_multisort()函數(shù)可以實(shí)現(xiàn)對多字段進(jìn)行排序,類似對表數(shù)據(jù)進(jìn)行排序操作。
例如:
地區(qū) | 熱度 | 數(shù)量 |
---|---|---|
北京 | 32 | 1 |
上海 | 36 | 18 |
廣州 | 4 | 9 |
深圳 | 43 | 6 |
杭州 | 99 | 77 |
成都 | 99 | 80 |
昆明 | 4 | 6 |
重慶 | 99 | 60 |
代碼如下:
"1","heat" => 32,"name" => "北京"], ["num" => "18","heat" => 36,"name" => "上海"], ["num" => "9","heat" => 4,"name" => "廣州"], ["num" => "19","heat" => 36,"name" => "意義"], ["num" => "6","heat" => 43, "name" => "深圳"], ["num" => "77","heat" => 99,"name" => "杭州"], ["num" => "78","heat" => 99,"name" => "成都"], ["num" => "6","heat" => 4,"name" => "昆明"], ["num" => "60","heat" => 99,"name" => "重慶"], ]; foreach ($arr as $key => $row) { $heat[$key] = $row["heat"]; $num[$key] = $row["num"]; } //將把 heat 降序排列,把 num 升序排列, 把 $arr 作為最后一個參數(shù),以通用鍵排序 array_multisort($heat, SORT_DESC, $num, SORT_ASC, $arr); print_r($arr);
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/30765.html
摘要:對數(shù)據(jù)進(jìn)行排序是必不可少的功能。對簡單的名值對象按照指定屬性和排序方向進(jìn)行排序根據(jù)排序?qū)傩约芭判蚍较?,對兩個項(xiàng)依次進(jìn)行比較,并返回代表排序位置的值。按照指定屬性及升降方向進(jìn)行排序。 標(biāo)簽:JavaScript 對象數(shù)組 排序 引言 在以數(shù)據(jù)為中心的信息系統(tǒng)中,以表格形式展示數(shù)據(jù)是在常見不過的方式了。對數(shù)據(jù)進(jìn)行排序是必不可少的功能。排序可以分為按單個字段排序和按多個字段不同排序方向排序。...
摘要:正確做法是給加索引,還有聯(lián)合索引,并不能避免全表掃描。 前言:有收獲的話請加顆小星星,沒有收獲的話可以 反對 沒有幫助 舉報(bào)三連 有心的同學(xué)應(yīng)該會看到我這個noteBook下面的其它知識,希望對你們有些許幫助。 本文地址 時(shí)間點(diǎn):2017-11 一個16年畢業(yè)生所經(jīng)歷的php面試 一、什么是面試 二、面試準(zhǔn)備 1. 問:什么時(shí)候開始準(zhǔn)備? 2. 問:怎么準(zhǔn)備? 三、面試...
摘要:由一層函數(shù)調(diào)用進(jìn)入下一層函數(shù)調(diào)用的遞推。此時(shí),中的一個稱為孤兒的類就會收留這個對象。禁止訪問服務(wù)器拒絕請求服務(wù)器找不到請求的頁面服務(wù)器內(nèi)部錯誤壞的網(wǎng)關(guān)一般是網(wǎng)關(guān)服務(wù)器請求后端服務(wù)時(shí),后端服務(wù)沒有按照協(xié)議正確返回結(jié)果。 持續(xù)更新。。。。 php 1. 簡述 php 中的 autoload Autoload 的加載機(jī)制,當(dāng)通過 new 來實(shí)例化一個類時(shí),PHP 會通過定義的 autol...
閱讀 3354·2021-10-13 09:39
閱讀 2091·2021-09-27 13:36
閱讀 3144·2021-09-22 16:02
閱讀 2654·2021-09-10 10:51
閱讀 1647·2019-08-29 17:15
閱讀 1588·2019-08-29 16:14
閱讀 3649·2019-08-26 11:55
閱讀 2615·2019-08-26 11:50