Ejemplo
Clasificar los elementos de la $ a matriz mediante 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 ejemplo » Definición y Uso
El usort() función ordena una matriz mediante una función de comparación definida por el usuario.
Sintaxis
usort( array,myfunction );
Parámetro | Descripción |
---|---|
array | Necesario. Especifica la matriz para ordenar |
myfunction | Opcional. Una cadena que define una función de comparación exigible. La función de comparación debe devolver un número entero <, =, o> que 0 si el primer argumento es <, =, o> que el segundo argumento |
Detalles técnicos
Valor de retorno: | TRUE en caso de éxito. En caso de fallo |
---|---|
Versión de PHP: | 4+ |
<PHP matriz de referencia