PHP uksort()Funciones
Manual 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");
?>
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+ |
Manual de referencia completo de PHP Array Otras extensiones