PHP uasort()Funciones

PHP Array ReferenceManual de referencia completo de PHP Array

Ejemplos

Use una función de comparación definida por el usuario para ordenar los elementos del array $arr por sus valores:

<?php
function my_sort($a,$b)
{
if ($a==$b) return 0;
return ($a<$b)?-1:1;
}

$arr=array("a"=>4,"b"=>2,"c"=>8,d=>"6");
uasort($arr,"my_sort");
?>

Ejecutar ejemplo »

Definición y uso

uasort() ordena un array por sus valores utilizando una función de comparación definida por el usuario.

Consejo:Utilice lauksort()función para ordenar el array por el nombre de las claves; esta función ordena utilizando una función de comparación definida por el usuario.

Sintaxis

uasort(array,myfunction);

Parámetro Descripción
array Obligatorio. Especifica el array a ordenar.
myfunction Opcional. Una cadena que define una función de comparación invocable. Si el primer argumento es <, =, > que el segundo argumento, la función de comparación debe devolver un entero <, =, > 0 en consecuencia.

Detalles técnicos

Valor de retorno: Devuelve TRUE si tiene éxito, o FALSE si falla.
Versión de PHP: 4+


PHP Array ReferenceManual de referencia completo de PHP Array Otras extensiones