Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [PHP] Assoziatives Array sortieren (https://www.delphipraxis.net/152584-%5Bphp%5D-assoziatives-array-sortieren.html)

Luckie 28. Jun 2010 11:50

[PHP] Assoziatives Array sortieren
 
Ich habe hier ein assoziatives Array, welches ich sortieren möchte. Die mir bekannten PHP-Funktionen zum Sortieren von assoziativen Arrays kann ich nicht nutzen, da diese den Schlüssel als Zeichenfolge interpretieren, die Schlüssel müssen zum Sortieren aber aber als Zahlen interpretiert werden. Gibt es da vielleicht doch schon etwas fertiges oder gibt es da einen Trick?

s.h.a.r.k 28. Jun 2010 11:52

AW: [PHP] Assoziatives Array sortieren
 
Vielleicht hilft ja diese Methode: natsort()

himitsu 28. Jun 2010 11:53

AW: [PHP] Assoziatives Array sortieren
 
Es gibt doch Arraysortierfunktionen, welche einen Vergleichscallback anbieten, wo du dann selber vergleichen kannst.

[add] uksort oder uasort

Luckie 28. Jun 2010 12:08

AW: [PHP] Assoziatives Array sortieren
 
PHP-Quellcode:
uksort( $smoothie, 'strnatcmp');
war die Lösung.


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:33 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz