Ordenación por valores usando sort

Clave: 0 Valor: 0
Clave: 1 Valor: 1
Clave: 2 Valor: 1
Clave: 3 Valor: 1
Clave: 4 Valor: 1
Clave: 5 Valor: 2
Clave: 6 Valor: 2
Clave: 7 Valor: 3
Clave: 8 Valor: 3
Clave: 9 Valor: 3
Clave: 10 Valor: 4
Clave: 11 Valor: 4
Clave: 12 Valor: 4

Ordenación por valores usando sort

Clave: 0 Valor: Rojo
Clave: 1 Valor: Verde
Clave: 2 Valor: rojo
Clave: 3 Valor: rojo
Clave: 4 Valor: rojo
Clave: 5 Valor: verde
Clave: 6 Valor: verde

Ordenación inversa por valores usando rsort

Clave: 0 Valor: 4
Clave: 1 Valor: 4
Clave: 2 Valor: 4
Clave: 3 Valor: 3
Clave: 4 Valor: 3
Clave: 5 Valor: 3
Clave: 6 Valor: 2
Clave: 7 Valor: 2
Clave: 8 Valor: 1
Clave: 9 Valor: 1
Clave: 10 Valor: 1
Clave: 11 Valor: 1
Clave: 12 Valor: 0

Ordenación por claves usando ksort

Clave: 0 Valor: blanco
Clave: 1 Valor: azul
Clave: 2 Valor: blanco
Clave: 3 Valor: blanco
Clave: 4 Valor: azul
Clave: 5 Valor: Blanco
Clave: 6 Valor: Azul

Ordenación inversa por claves usando krsort

Clave: 6 Valor: Azul
Clave: 5 Valor: Blanco
Clave: 4 Valor: azul
Clave: 3 Valor: blanco
Clave: 2 Valor: blanco
Clave: 1 Valor: azul
Clave: 0 Valor: blanco

Ordenación por valores manteniendo indices

Clave: 0 Valor: Rojo
Clave: 1 Valor: Verde
Clave: 4 Valor: rojo
Clave: 3 Valor: rojo
Clave: 2 Valor: rojo
Clave: 6 Valor: verde
Clave: 5 Valor: verde

Ordenación inversa por valores manteniendo indices arsort

Clave: 6 Valor: verde
Clave: 5 Valor: verde
Clave: 2 Valor: rojo
Clave: 3 Valor: rojo
Clave: 4 Valor: rojo
Clave: 1 Valor: Verde
Clave: 0 Valor: Rojo

Ordenación por valores mediante función de usuario manteniendo indices

Clave: 8 Valor: 1
Clave: 9 Valor: 1
Clave: 10 Valor: 1
Clave: 11 Valor: 1
Clave: 5 Valor: 3
Clave: 3 Valor: 3
Clave: 4 Valor: 3
Clave: 2 Valor: 4
Clave: 0 Valor: 4
Clave: 7 Valor: 2
Clave: 1 Valor: 4
Clave: 6 Valor: 2
Clave: 12 Valor: 0

Ordenación por clave mediante función de usuario

Clave: 7 Valor: 2
Clave: 1 Valor: 4
Clave: 5 Valor: 3
Clave: 3 Valor: 3
Clave: 11 Valor: 1
Clave: 9 Valor: 1
Clave: 0 Valor: 4
Clave: 6 Valor: 2
Clave: 8 Valor: 1
Clave: 10 Valor: 1
Clave: 2 Valor: 4
Clave: 4 Valor: 3
Clave: 12 Valor: 0

Ordenación por valores mediante función de usuario

Clave: 0 Valor: 3
Clave: 1 Valor: 1
Clave: 2 Valor: 1
Clave: 3 Valor: 1
Clave: 4 Valor: 1
Clave: 5 Valor: 3
Clave: 6 Valor: 3
Clave: 7 Valor: 4
Clave: 8 Valor: 2
Clave: 9 Valor: 2
Clave: 10 Valor: 4
Clave: 11 Valor: 4
Clave: 12 Valor: 0