tengo una matriz de datos rellenada del tipo:
Cita:
Estoy intentando ordenarla de menor a mayor en base a una columna por ejemplo la 1 ($Matriz[1])$Matriz= array();
for ($j = 0; $j<sizeof($Pt); $j++){
$Matriz[0][$j]=$PL[$j]; //Rango de potencias
$Matriz[1][$j]=round($R[$j],2); //Refraccion
$Matriz[2][$j]=round($A[$j],2); //Aumento lente
$Matriz[3][$j]=round($B[$j],2); //Aumento lente
}
for ($j = 0; $j<sizeof($Pt); $j++){
$Matriz[0][$j]=$PL[$j]; //Rango de potencias
$Matriz[1][$j]=round($R[$j],2); //Refraccion
$Matriz[2][$j]=round($A[$j],2); //Aumento lente
$Matriz[3][$j]=round($B[$j],2); //Aumento lente
}
He probado con
array_multisort(columnaAordenar, SORT_ASC, $Matriz);
pero no lo hace bien, en vez de ordenar los valores del de cada uno de los vectores ordena el nivel superior, no se si me explico