Ver Mensaje Individual
  #5 (permalink)  
Antiguo 28/10/2005, 17:01
Avatar de jc_moty
jc_moty
 
Fecha de Ingreso: septiembre-2005
Ubicación: Usulután, El Salvador
Mensajes: 477
Antigüedad: 19 años, 1 mes
Puntos: 1
Lee esto:
Cita:
sort
(PHP 3, PHP 4, PHP 5)

sort -- Ordena una matriz
Descripción
void sort ( array &matriz [, int sort_flags] )


Esta función ordena una matriz. Los elementos estarán ordenados de menor a mayor cuando la función termine.

Nota: Esta función asigna nuevos índices en matriz. Esto quitará cualquier índice existente que se haya aignado, en vez de solo reordenar los índices.

Devuelve TRUE si todo se llevó a cabo correctamente, FALSE en caso de fallo.

Ejemplo 1. Ejemplo de sort()

<?php

$fruits = array("lemon", "orange", "banana", "apple");
sort($fruits);
reset($fruits);
while (list($key, $val) = each($fruits)) {
echo "fruits[" . $key . "] = " . $val . "\n";
}

?>

El resultado del ejemplo seria:

fruits[0] = apple
fruits[1] = banana
fruits[2] = lemon
fruits[3] = orange


Las frutas han sido ordenadas en orden alfabético.

El parámetro opcional sort_flags puede ser usado para modificar el comportamiento del ordenamiento usando estos valores:

Tipos de banderas para el ordenamiento:


SORT_REGULAR - comparación normal (no cambia los tipos)

SORT_NUMERIC - comparación numérica

SORT_STRING - comparación por cadenas

SORT_LOCALE_STRING - compara elementos como cadenas, basado en la posición actual. Agregado en PHP 4.3.12 y 5.0.2.


Nota: El segundo parámetro fue agregado en PHP 4.
Fuente: Manual de PHP