PHP - Función arsort ()

Sintaxis

arsort( $array [, $sort_flags] );

Definición y uso

Esta función ordena una matriz de modo que los índices de la matriz mantengan su correlación con los elementos de la matriz con los que están asociados.

Parámetros

No Señor Descripción de parámetros
1

array(Required)

Especifica una matriz.

2

sort_flags(Optional)

Especifica cómo ordenar los valores de la matriz. Valores posibles -

  • SORT_REGULAR- Por defecto. Trate los valores como son (no cambie los tipos)

  • SORT_NUMERIC - Tratar los valores numéricamente

  • SORT_STRING - Trate los valores como cadenas

  • SORT_LOCALE_STRING - Trate los valores como cadenas, según la configuración local

Valor devuelto

Devuelve VERDADERO en caso de éxito o FALSO en caso de error.

Ejemplo

Pruebe el siguiente ejemplo:

<?php
   $fruits = array("d"=>"lemon", "a"=>"orange", "b"=>"banana" );
   arsort($fruits);
   print_r($fruits);
?>

Esto producirá el siguiente resultado:

Array ( [a] => orange [d] => lemon [b] => banana )