función de PHP natsort ()
PHP matriz de referencia completa
Ejemplos
Ordenar la matriz:
<?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);
?>
$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);
?>
Instancia en ejecución »
Definición y Uso
natsort función () utiliza un algoritmo de "orden natural" para ordenar la matriz. Llaves conservan sus llaves originales.
algoritmo de ordenación natural, el número es menor que el número 10. En los algoritmos de clasificación de ordenador, 10 es menor que 2, debido a que el primero el número "10" es menor que 2.
gramática
natsort( array )
参数 | 描述 |
---|---|
array | 必需。规定要进行排序的数组。 |
detalles técnicos
Devuelve: | Si tiene éxito, devuelve TRUE, en caso de error devuelve FALSO. |
---|---|
versión de PHP: | 4+ |
registro de actualización: | A partir de PHP 5.2.10 en adelante, cuando se llena de ceros cadena numérica (por ejemplo, '00006') será ignorado 0. |
PHP matriz de referencia completa