The example of this article describes the method of array_multisort in php to sort multi-dimensional arrays. Share it with everyone for your reference. The specific implementation method is as follows:
function sort_array($array, $keyid, $order='asc', $type='number') { if(is_array($array)) { foreach($array as $val) { $order_arr[] = $val[$keyid]; } $order = ($order == 'asc') ? SORT_ASC: SORT_DESC; $type = ($type == 'number') ? SORT_NUMERIC: SORT_STRING; array_multisort($order_arr, $order, $type, $array); } }
I hope this article will be helpful to everyone’s PHP programming design.