php 數組排序函數 array_multisort

PHP手冊中對這個函數的解釋是:對多個數組或多維數組進行排序
這個函數可以對多個數組進行排序

<?php
    array_multisort($arr1, $arr2);
?>

所有數組都按照第一個數組的順序進行排序
$arr1和$arr2兩個數組元素個數是需要相同的

二維數組排序

<?php

    array_multisort(array_column($arr,'createtime'),SORT_DESC,$arr);
?>

array_column() //返回數組中指定的一列
作爲排序的基礎數組,
SORT_DESC //表示的是按降序排序
$arr 是要操作的數組

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章