Допустим, у меня есть такой массив:
$arr = array('M', '38', '37', '3XL', 'XL', '39', 'L', 'S', '36', '41', '40', 'XXL');
(его массив с доступными размерами обуви для текущего элемента, который клиент собирается заказать)
Как отсортировать его по возрастанию (первые альфа-размеры: S, M, L, XL, XXL, 3XL, а затем числовые размеры: 36, 37, 38, 39, 40, 41), поэтому я получу массив:
$res = array('S', 'M', 'L', 'XL', 'XXL', '3XL', '36', '37', '38', '39', '40', '41');
Есть ли какая-то функция для этого?