Привет! Появилась проблема. Я подозреваю, что есть очень простое решение, но мой опит в PHP и умение гуглить не позволяют его найти.
Есть у меня массив с массивами такого типа:
$arr = [
'0' => [
'title' => '8-A',
// ...
],
'1' => [
'title' => '9-Б',
// ...
],
'2' => [
'title' => '1-А',
// ...
],
'3' => [
'title' => '11-А',
// ...
]
];
Нужно его отсортировать в нормальном порядке (1-А, 8-A, 9-Б, 11-A). В конце должен получиться как-то так:
$arr = [
'0' => [
'title' => '1-А',
// ...
],
'1' => [
'title' => '8-A',
// ...
],
'2' => [
'title' => '9-Б',
// ...
],
'3' => [
'title' => '11-А',
// ...
]
];
Можно это как-то красиво сделать?
(sort($arr) даст 1-A, 11-A, 8-A, 9-Б)