Natürliche sortierung mit Indexverbindungen behalten
steffen
- php
0 Vinzenz Mai0 steffen
Hallo Forumuser,
ich sortiere mit natsort einen array. Leider wird der Index mit sortiert. Da mit asort die indexverbindung behalten, aber leider keine natürliche Sortierung hat bräuchte ich so etwas.
Weiß da jemand rat?
steffen
Hallo
ich sortiere mit natsort einen array. Leider wird der Index mit sortiert. Da mit asort die indexverbindung behalten, aber leider keine natürliche Sortierung hat bräuchte ich so etwas.
ich verstehe Dein Problem nicht. asort() und natsort() verhalten sich doch analog. Bei beiden bleibt die Schlüssel-Wert-Zuordnung erhalten. Wo ist das Problem?
Du darfst selbstverständlich nicht mit
for ($i = 0; $i < count($array); $i++) {
# tu was mit Arrayelement $array($i)
}
durch Dein sortiertes Array laufen, sondern solltest z.B. foreach benutzen.
Freundliche Grüße
Vinzenz
Hallo Vinzenz,
das war natürlich mein Fehler :)
Habs nun umgeschrieben und klappt nun Tadellos.
Danke dir
steffen