php 二位陣列按某個鍵值排序

2022-06-11 13:54:09 字數 1825 閱讀 5678

$arr=[

array(

'name'=>'小壞龍',

'age'=>28

),

array(

'name'=>'小壞龍2',

'age'=>14

),

array(

'name'=>'小壞龍3',

'age'=>59

),

array(

'name'=>'小壞龍4',

'age'=>23

),

array(

'name'=>'小壞龍5',

'age'=>23

),

array(

'name'=>'小壞龍6',

'age'=>21

),

];

array_multisort(array_column($arr,'age'),sort_desc,$arr);

print_r($arr);

其中  array_column(陣列,陣列中的某個鍵值)  從多維陣列中取出某個鍵值的一列  返回乙個一維陣列;

array_multisort(陣列(一維陣列),排序方式(sotr_asc,sotr_desc),其他陣列(可以是二維的))

java陣列 二位陣列 氣泡排序

陣列用於儲存大量同一型別的資料 1 陣列的定義 資料型別 陣列名字 new 資料型別 長度 2 陣列是乙個連續的記憶體模型,會吧一整塊記憶體平均分配成n 長度 等分,為沒乙個等分的記憶體設定了乙個下標,下標從0開始,陣列名 下標 值 定義乙個陣列 int ages new int 80 陣列賦值 a...

C語言二位陣列

前言 今天在實現裝配線排程程式時候,用到了二維陣列,並將其作為函式的引數。在寫程式的時候,遇到一些問題,即二維陣列做函式的引數應該如何正確表示。我寫程式的錯誤如下程式所示 1 include 2 void print int a 3 3 67intmain 8 10print a 11return0...

二位陣列與指標

include include using namespace std void disparry int a 2 3 int main void c是乙個指標,指向的元素int 3 即arr的行元素 int c 3 arr int p p int arr p指向arr 0 0 也可以說是arr 0...