/**
* 二維陣列根據欄位進行排序
* @params array $array 需要排序的陣列
* @params string $field 排序的欄位
* @params string $sort 排序順序標誌 SORT_DESC 降序;SORT_ASC 升序
*/
public static function arraySequence($array, $field, $sort = 'SORT_ASC')
{
if (count($array)>0) {
$arrSort = array();
foreach ($array as $uniqid => $row) {
foreach ($row as $key => $value) {
$arrSort[$key][$uniqid] = $value;
}
}
array_multisort($arrSort[$field], constant($sort), $array);
}
return $array;
}
二維陣列根據欄位進行排序
相關文章
- 二維陣列根據某個欄位排序陣列排序
- 二維陣列根據鍵的值進行排序陣列排序
- golang將切片或陣列根據某個欄位進行分組Golang陣列
- PHP 二維陣列, 按某一個欄位排序PHP陣列排序
- 二維陣列行排序陣列排序
- Oracle 中,根據狀態欄位進行自定義排序例(待驗證、待維修、重新維修)Oracle排序
- js陣列操作——物件陣列根據某個相同的欄位分組JS陣列物件
- js物件陣列(JSON) 根據某個共同欄位 分組物件陣列JSON
- 記一次陣列操作:陣列 A 根據陣列 B 排序陣列排序
- 二維陣列排序陣列排序
- php 陣列根據元素從小到大排序PHP陣列排序
- 二位陣列排序陣列排序
- php 二維陣列排序PHP陣列排序
- SqlServer根據特定欄位分組後,對需要欄位進行分組拼接SQLServer
- 根據數字二進位制下 1 的數目排序排序
- SpringJpa @query 中根據傳入引數(欄位)排序Spring排序
- 根據欄位查表名
- 二維陣列每行分別進行從小到大排序輸出陣列排序
- JavaScript 根據物件鍵值進行排序JavaScript物件排序
- 多維陣列按鍵名進行重新排序陣列排序
- Java根據前端返回的欄位名進行查詢資料Java前端
- 力扣 根據數字二進位制下1的數目排序力扣排序
- PHP陣列多個欄位分別排序PHP陣列排序
- 二進位制陣列陣列
- leetcode-1356. 根據數字二進位制下 1 的數目排序LeetCode排序
- leetcode.1356. 根據數字二進位制下 1 的數目排序LeetCode排序
- leetcode1356. 根據數字二進位制下 1 的數目排序LeetCode排序
- 陣列進行排序的方法陣列排序
- Java根據前端返回的欄位名進行查詢資料的方法Java前端
- 力扣1356.根據數字二進位制下1的數目排序力扣排序
- list集合根據某欄位分組
- python-進階教程-根據欄位將記錄分組Python
- 多維陣列排序陣列排序
- JavaSE 陣列:一維陣列&二維陣列Java陣列
- 二維陣列排序函式array_multisort()陣列排序函式
- 二進位制陣列 subarray() 方法陣列
- 欄位按照指定 ID 順序進行排序排序
- 根據陣列的值刪除元素陣列