PHP natsort()Funciones

PHP Array ReferenceManual de referencia completo de PHP Array

Ejemplos

Ordenar un array:

<?php
$temp_files = array("temp15.txt","temp10.txt",
"temp1.txt","temp22.txt","temp2.txt");

sort($temp_files);
echo "Standard sorting: ";
print_r($temp_files);
echo "<br>";

natsort($temp_files);
echo "Natural order: ";
print_r($temp_files);
?>

Ejecutar ejemplo »

Definición y uso

La función natsort() ordena un array utilizando el algoritmo de "orden natural". Las claves conservan sus nombres originales.

En el algoritmo de orden natural, el número 2 es menor que el número 10. En el algoritmo de ordenación por computadora, 10 es menor que 2, porque el primer dígito en "10" es menor que 2.


Sintaxis

natsort(array)

Parámetros Descripción
array Requerido. Especifica el array a ordenar.

Detalles técnicos

Valor de retorno: Devuelve TRUE si tiene éxito, FALSE si falla.
Versión de PHP: 4+
Registro de cambios: A partir de PHP 5.2.10, se ignoran los ceros al rellenar cadenas numéricas con 0 (por ejemplo, '00006').


PHP Array ReferenceManual de referencia completo de PHP Array Otras extensiones