PHP uksort()Funciones

PHP Array ReferenceManual de referencia completo de PHP Array

Ejemplo

Ordena los elementos del array $arr por nombre de clave 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;
}

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

Ejecutar ejemplo »

Definición y uso

La función uksort() ordena un array por nombres de clave utilizando una función de comparación definida por el usuario.

Consejo:Utiliceuasort()la función para ordenar un array por valores de clave; esta función utiliza una función de comparación definida por el usuario para realizar la ordenación.

Sintaxis

uksort(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 si tiene éxito y FALSE si falla.
Versión de PHP: 4+


PHP Array ReferenceManual de referencia completo de PHP Array Otras extensiones