Los últimos tutoriales de desarrollo web
 

PHP uksort() Function

<PHP matriz de referencia

Ejemplo

Clasificar los elementos de la matriz arr $ por claves 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;
}

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

Definición y Uso

El uksort() función ordena una matriz por claves mediante una función de comparación definida por el usuario.

Consejo: Utilice la uasort() función para ordenar una matriz por valores mediante una función de comparación definida por el usuario.

Sintaxis

uksort( 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