les agradezco muchísimo a todos..... finalmente lo pude solucionar.. y se los mando por si a alguien le hace falta:
Código PHP:
function ordenar($marray){
foreach ($marray as $fila){
$s1[] = $fila["cat"];
$s2[] = $fila["zona"];
$s3[] = $fila["pts"];
$s4[] = $fila["gf"]-$fila["gc"];
}
array_multisort($s1, SORT_REGULAR, SORT_ASC,
$s2, SORT_REGULAR, SORT_ASC,
$s3, SORT_REGULAR, SORT_DESC,
$s4, SORT_REGULAR, SORT_DESC,
$marray);
return $marray;
}
$partido = ordenar($partido);
Muchas gracias