PHP natsort () Funktion
Komplette PHP - Array - Referenz
Beispiele
Sortieren Sie die 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);
?>
$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);
?>
Ausführung einer Instanz »
Definition und Verwendung
natsort () Funktion verwendet einen "natürlichen Ordnung" Algorithmus, um die Anordnung zu sortieren. Schlüssel behalten ihre Originalschlüssel.
Natürliche Sortieralgorithmus ist die Zahl kleiner als die Zahl 10. In Computer Sortieralgorithmen, 10 weniger als 2, weil die "10", die erste Zahl kleiner als 2 ist.
Grammatik
natsort( array )
参数 | 描述 |
---|---|
array | 必需。规定要进行排序的数组。 |
Technische Details
Rückkehr: | Wenn dies gelingt es TRUE zurück, bei einem Fehler FALSCH. |
---|---|
PHP-Version: | 4+ |
Update-Protokoll: | Seit PHP 5.2.10 ab, wenn sie mit Nullen Ziffernfolge (zB '00006') gefüllt werden 0 ignoriert. |
Komplette PHP - Array - Referenz