PHP usort()Función
Manual 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");
?>
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+ |
Manual de referencia completo de PHP Array Otras extensiones