當前位置:才華齋>設計>網頁設計>

PHP指定欄位的多維陣列排序方法

網頁設計 閱讀(2.23W)

複製程式碼 程式碼如下:

PHP指定欄位的多維陣列排序方法

function sortArrByField(&$array, $field, $desc = false){

$fieldArr = array();

foreach ($array as $k => $v) {

$fieldArr[$k] = $v[$field];

}

$sort = $desc == false ? SORT_ASC : SORT_DESC;

array_multisort($fieldArr, $sort, $array);

}