Задать вопрос
@vcherepko

Как отсортировать массив с использованием регулярного выражения?

Здравствуйте. Помогите с сортировкой массива.
[0] => Array
(
[id] => 1
[VALUE] => г. Москва
)
[1] => Array
(
[id] => 2
[VALUE] => д. Волки
)
[2] => Array
(
[id] => 3
[VALUE] => х. Орехово
)
[3] => Array
(
[id] => 4
[VALUE] => пос. Братылово
)
Необходимо отсортировать по значению ключа [VALUE], в алфавитном порядке, при этом игнорировать префиксы (г., д. ...). Результат должен быть:
пос. Братылово
д. Волки
г. Москва
х. Орехово
function cmp($a, $b)
{
};
usort($Array, 'cmp');
Спасибо!
  • Вопрос задан
  • 342 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
Комментировать
@vcherepko Автор вопроса
Спасибо, все работает!
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы