Доброго времени суток!
Есть массив, содержащий улицы => дома => квартиры
Пример
[улица1
[1
[10,2,3,6,]
]
[3
[5,9,2]
]
[1a
[2,6]
]
]
Как применить к такому массиву натуральную сортировку? Сложность в том, что дома и квартиры могут содержать кроме цифр и буквы, а отсортировать нужно только второй (дома) и третий (квартиры) уровень массива.
в итоге должно быть так..
[улица1
[1
[2,3,6,10]
]
[1a
[2,6]
]
[3
[2,5,9]
]
]
Вот кусок исходного массива
array(241) { ["Улица1"]=> array(71) { [10]=> array(2) { [0]=> string(1) "1" [1]=> string(1) "2" } [11]=> array(1) { [0]=> string(0) "" }.....