phpbar.de logo

Mailinglisten-Archive

[php] Sortierungsproblem (mehrdim.)

[php] Sortierungsproblem (mehrdim.)

Martin Samlaus php_(at)_phpcenter.de
Thu, 7 Feb 2002 10:00:41 +0100


> Hallo zusammen,
>
> ein weiteres Problem, dass sich mir gerade beim Sortieren von
> Arrays stellt.
> Folgenden Array-Aufbau habe ich:
>
> $ar[0]["lvl"] = 11;
> $ar[0]["name"] = "Lancelot";
> $ar[1]["lvl"] = 9;
> $ar[1]"name"] = "Excalibur";
> $ar[2]["lvl"] = 5;
> $ar[2]["name"] = "Merlin";
> $ar[3]["lvl"] = 6;
> $ar[3]["name"] = "Avalon";
>
> Ergebnis sollte sein:
> $ar[0]["lvl"] = 5;
> $ar[0]["name"] = "Merlin";
> $ar[1]["lvl"] = 6;
> $ar[1]["name"] = "Avalon";
> $ar[2]["lvl"] = 9;
> $ar[2]"name"] = "Excalibur";
> $ar[3]["lvl"] = 11;
> $ar[3]["name"] = "Lancelot";
>
> Ich glaube nicht, dass es dafür eine PHP Funktion gibt?
> Um eine kleine Hilfestellung wäre ich dankbar.
>

Doch gibt es (ab Version 4)!

Mit

array_multisort($ar);

erreichst du das gewünschte Ergebnis.

mfg
Martin Samlaus


php::bar PHP Wiki   -   Listenarchive