PHP usort()Función

PHP Array ReferenceManual de referencia completo de PHP Array

Ejemplo

Ordene los elementos del array $a utilizando una función de comparación definida por el usuario:

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

$a=array(4,2,8,6);
usort($a,"my_sort");
?>

Ejecutar el ejemplo »

Definición y uso

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

Sintaxis

usort(array,myfunction);

Parámetros 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, la función de comparación debe devolver un entero <, =, > 0 respectivamente.

Detalles técnicos

Valor de retorno: Devuelve TRUE en caso de éxito y FALSE en caso de error.
Versión de PHP: 4+


PHP Array ReferenceManual de referencia completo de PHP Array Otras extensiones