Мне нужно отсортировать массив в PHP, а затем отсортировать по его второму индексу, если первый индекс такой же.Позвольте мне объяснить:
Элементы будут расположены случайным образом:
(2,1),(4,4),(2,9),(4,8),(2,35),(2,1),(2,35),(4,4),(4,25),(4,4)
Мне нужно было бы сначала отсортировать их по первому числу.так что результат будет:
(2,1),(2,9),(2,1),(2,35),(4,4),(4,8),(4,4),(4,25),(4,4)
Теперь вы можете видеть, что все элементы сгруппированы по первому индексу вместе.Теперь мне нужно сгруппировать по второму индексу "WITHIN" текущую группировку.Сделайте так, чтобы это выглядело так:
(2,1),(2,1),(2,9),(2,35),(4,4),(4,4),(4,4),(4,8),(4,25)
Это было просто простое представление массива.Фактический массив приведен ниже:
Array
(
[0] => Array
(
[practice_id] => 119
[practice_location_id] => 173
)
[1] => Array
(
[practice_id] => 2
[practice_location_id] => 75
)
[2] => Array
(
[practice_id] => 18
[practice_location_id] => 28
)
[3] => Array
(
[practice_id] => 119
[practice_location_id] => 174
)
[4] => Array
(
[practice_id] => 119
[practice_location_id] => 173
)
[5] => Array
(
[practice_id] => 2
[practice_location_id] => 75
)
[6] => Array
(
[practice_id] => 119
[practice_location_id] => 174
)
[7] => Array
(
[practice_id] => 18
[practice_location_id] => 28
)
[8] => Array
(
[practice_id] => 18
[practice_location_id] => 27
)
)
Был бы очень признателен за помощь.