Как отсортировать многомерный массив при помощи функции uasort?
Знаю, что данную задачу можно решить с
asort[$arr[0]] и asort[$arr[1]]
Но хотелось бы, сделать это при помощи
uasort,
при этом, чтобы массив со строками сортировался первым, а потом массив с числами.
$arr = [
[30, 20, 35, 40],
["b", "c", "a", "f"],
];
function sort_s($a,$b){
return $a <=> $b;
}
uasort($arr, 'sort_s');