Programmieren - alles kontrollieren 4.934 Themen, 20.613 Beiträge

Arrays in PHP sortieren (2D)

PingOfDeath / 4 Antworten / Flachansicht Nickles

Hallo, ich bekomm es einfach nicht hin mein Array zu sortieren!


$feiertageArray[12]['Heilig Abend']=(festefeiertage(24,12,$Jahr));


"festefeiertage" ist eine Funktion welche einen Timestamp zurück gibt.
Jetzt möchte ich dieses Array nach Datum (Timestamp) sortieren, das bekomm ich aber einfach nicht hin :-/

Jemand einen Tipp wie ich das hinbekomme?? (sort($array) ging nicht...)

Gruß, PingOfDeath

bei Antwort benachrichtigen
xafford PingOfDeath „Arrays in PHP sortieren (2D)“
Optionen

Hast Du Dir schon einmal überlegt, ob nicht dein Konzept falsch ist, anstatt krampfhaft zu versuchen es zum laufen zu bekommen? Wenn Du Feiertage in ein Array packst, das Du nach Datum sortieren willst, dann wäre der sinnvollste Ansatz dieses Array nach Datum zu indizieren. Dan wäre Heilig Abend:

$feiertage[12][24]= "Heilig Abend";

Damit wär dein Array schon direkt sortiert.

Pauschalurteile sind immer falsch!!!
bei Antwort benachrichtigen