Como puedo ordenar una matriz bidimensional que puede almacenar valores como el nombre y apellido del empleado, salario, comisiones y ventas. Necesito ordenar por distintos parametros
Cómo ordenar una matriz bidimensional en PHP
Iniciado por
Gisela
, feb 20 2014 16:36
#1 AUTOR PREGUNTA
Preguntas Similares
Esto también te interesa!
#2
Publicado 20 febrero 2014 - 16:46
Para ordenar la matriz se utiliza array_multisort
Otro ejemplo
Ordenar la primer columna ascendente y alfabeticamente y luego la segunda columna ordenar numerico y descendente
array_multisort ($mimatriz[ 0 ] , SORT_NUMERIC , SORT_ASC) ;Esto sgnifica ordenar por la primer columna en forma numerica y ascendente
Otro ejemplo
$ar = array( array("10", 11, 100, 100, "a"), array( 1, 2, "2", 3, 1) ); array_multisort($ar[0], SORT_ASC, SORT_STRING, $ar[1], SORT_NUMERIC, SORT_DESC);
Ordenar la primer columna ascendente y alfabeticamente y luego la segunda columna ordenar numerico y descendente