Estoy tratando de ordenar un arreglo, este es un extracto:
Array
(
[0] => Array
(
[id] => 1
[equipo] => Almeria
[goles] => 80
[jugadores] => 10
)
[1] => Array
(
[id] => 2
[equipo] => Real Madrid
[golejugadoress] => 108
[jugadores] => 12
)
[2] => Array
(
[id] => 3
[equipo] => Real Sociedad
[goles] => 112
[jugadores] => 15
)
)
Necesito ordenarlos según el número de goles, y si dos equipos tienen el mismo número de goles pero uno de ellos tiene mayor número de jugadores debe ir primero en la lista. ¿Cómo lo hago?