Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Sortierung eines Array nach 2 Kriterien

8 views
Skip to first unread message

Max Wunderer

unread,
Aug 31, 2004, 8:46:51 AM8/31/04
to
Hallo,

ich habe ein Sortierproblem. Ich habe bisher die PHP-Version 4.0.6
verwendet und da hat das noch einwandfrei funktioniert. Seit ich aber
eine höhere Version verwende, stimmt die Sortierreihenfolge nicht
mehr.

Ich habe ein zweidimensionales Array das ungefähr so aussieht
$tmp[0][tag] = 23;
$tmp[0][cat] = "Abend";
$tmp[1][tag] = 12;
$tmp[1][cat] = "Essen";
$tmp[2][tag] = 7;
$tmp[2][cat] = "Abend";

jetzt möchte ich erst nach der Kategorie "cat" sortieren und dann
"intern" nach dem Tag.
Reihenfolge sollte also sein:
Abend, 7
Abend, 23
Essen, 12

habe das bisher ungefähr so implementiert.

usort($tmp,"sortiere_nach_cat");
usort($tmp,"sortiere_nach_tag");

Bis Version 4.0.6 hat das wunderbar funktioniert, jetzt nicht mehr.
Hat jemand eine Ahnung was ich tun kann?? ich sitze schon Tage vor
diesem Problem...
Vielen Dank

Max

0 new messages