How to sort multidimentional array with value and keep keys saved?
How to sort multidimentional array with value and keep keys saved?
$keys = array_keys($array);
array_multisort(
array_column($array, 'order'), SORT_DESC, SORT_NUMERIC, $array, $keys
);
$array = array_combine($keys, $array);
echo '<pre>';
print_r($array);
//order is key of your array for sorting order