php二維陣列按照鍵值排序的方法

2021-07-24 18:52:13 字數 654 閱讀 8000

1 需要排序的陣列如下:

$array = array(

array('name'=>'手機','brand'=>'諾基亞','price'=>1050),

array('name'=>'膝上型電腦','brand'=>'lenovo','price'=>4300),

array('name'=>'剃鬚刀','brand'=>'飛利浦','price'=>3100),

array('name'=>'跑步機','brand'=>'三和松石','price'=>4900),

array('name'=>'手錶','brand'=>'卡西歐','price'=>960),

array('name'=>'液晶電視','brand'=>'索尼','price'=>6299),

array('name'=>'雷射印表機','brand'=>'惠普','price'=>1200)

);2 排序的函式:

function arr_sort($array,$key,$order="asc")

if($order=='asc')else

foreach($arr_nums as $k=>$v)

return $arr;

}3 呼叫方式:

arr_sort($array,'price');

php二維陣列按照某個鍵值排序

php二維陣列按照某個鍵值排序 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 ...

php二維陣列按照鍵值排序的方法

1 需要排序的陣列如下 array array array name 手機 brand 諾基亞 price 1050 array name 膝上型電腦 brand lenovo price 4300 array name 剃鬚刀 brand 飛利浦 price 3100 array name 跑步機...

PHP二維陣列按鍵值排序

出處 php 中 array multisort 可以用來一次對多個陣列進行排序,或者根據某一維或多維對多維陣列進行排序。關聯鍵名保持不變,但數字鍵名會被重新索引。輸入陣列被當成乙個表的列並以行來排序,第乙個陣列是要排序的主要陣列。陣列中的行 值 比較為相同的話就按照下乙個輸入陣列中相應值的大小來排...