Показать сообщение отдельно
  #1 (permalink)  
Старый 30.04.2017, 20:02
Новичок на форуме
Отправить личное сообщение для denis82 Посмотреть профиль Найти все сообщения от denis82
 
Регистрация: 30.04.2017
Сообщений: 8

Сортировка массива с сохранением ключей
Добрый день.

Подскажите кому не лень. Вроде задача тривиальная, но что-то не допереть, а поиском не нашел.

Требуется отсортировать массив по алфавиту с сохранением ключей. Допустим массив такой:
models[79][19709] = 'Creta';
models[79][19701] = 'Coupe';
models[79][19725] = 'ix35';

Применяю сортировку по алфавиту
models[79].sort();

Но ключи не сортируются, то есть после сортировки массив имеет вид:
models[79][0] = 'Coupe';
models[79][1] = 'Creta';
models[79][2] = 'ix35';

а должно быть
models[79][19701] = 'Coupe';
models[79][19709] = 'Creta';
models[79][19725] = 'ix35';
Ответить с цитированием