P
PHP
Well-known member
- Beiträge
- 997
- Punkte Reaktionen
- 0
Sortiert ein Array in "natürlicher Reihenfolge"
Diese Funktion implementiert einen Sortieralgorithmus, welcher alphanumerische Zeichenketten reiht, wie es auch ein Mensch tun würde, wobei Sie die Schlüssel-Wert-Zuordnung beibehält.Das wird als "natürliche Reihenfolge" bezeichnet.würde. Hier ein Beispiel für den Unterschied zwischen diesem unddem normalen Sortieralgorithmus für Strings eines Computers(verwendet in sort()):
Rückgabewert:
Siehe auch natcasesort(),strnatcmp() undstrnatcasecmp().
Beispiel:
Diese Funktion implementiert einen Sortieralgorithmus, welcher alphanumerische Zeichenketten reiht, wie es auch ein Mensch tun würde, wobei Sie die Schlüssel-Wert-Zuordnung beibehält.Das wird als "natürliche Reihenfolge" bezeichnet.würde. Hier ein Beispiel für den Unterschied zwischen diesem unddem normalen Sortieralgorithmus für Strings eines Computers(verwendet in sort()):
Rückgabewert:
Siehe auch natcasesort(),strnatcmp() undstrnatcasecmp().
Beispiel:
PHP:
$array1 = $array2 = array("img12.png", "img10.png", "img2.png", "img1.png");
sort ($array1);
echo "Standardsortierung\n";
print_r ($array1);
natsort ($array2);
echo "\nSortieren mit natürlicher Reihenfolge\n";
print_r ($array2);