| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Сортировка массива по маске |
| Автор: ПЕЛ 15.10.2011, 17:45 |
| Столкнулся с такой задачей, надо сделать сортировку массива по маске. Например: array(11, 12, 14, 17, 37, 40) привести в вид: array(11, 12, 37, 40, 14, 17) и при условии что исходный массив может иметь не все элементы, и так же должны быть сохранены ключи. |
| Автор: $дмитрий 15.10.2011, 17:59 | ||
Какой здесь алгоритм? |
| Автор: ПЕЛ 15.10.2011, 18:10 | ||
Нету алгоритма, есть массив-маска в котором стоят элементы в нужном порядке. И надо первый массив привести в тот порядок в каком стоят элементы в массиве-маске |
| Автор: $дмитрий 15.10.2011, 18:25 |
| Может usort поможет? И повесить колбэком свой обработчик |
| Автор: bars80080 15.10.2011, 20:48 |
| ... |