Ankündigung

Einklappen
Keine Ankündigung bisher.

mehrdimensionales array sortieren

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • mehrdimensionales array sortieren

    irgendwie schnall ich die sort funktion nicht so ganz...

    habe folgendes mehrdimensionales array:

    $TOP10[0]["NAME"]=NAME1; $TOP10[0]["PUNKTE"]=PUNKTENAME1;
    $TOP10[1]["NAME"]=NAME2; $TOP10[1]["PUNKTE"]=PUNKTENAME2;
    ...usw...

    nun möchte ich nach den Punkten sortieren und die namen in einer top10 liste veröffentlichen...
    kann mir jemand helfen?

  • #2
    für ein mehrdimensionales array benutzt du am besten array_multisort();
    hierzu findest du im netz genügend beispiele..

    Kommentar


    • #3
      mmm... also irgendwie versteh ich die erklärung auf http://de3.php.net/array_multisort nicht... ich steh irgendwie auf dem schlauch. kann mir nicht mal einer für das oben genannte beispiel array ein code fetzen hinwerfen? wäre sehr dankbar...

      Kommentar


      • #4
        ah... hat sich erledigt...

        function comparar($a, $b) {
        return strnatcasecmp($a["HITS"], $b["HITS"]);
        }
        usort($TOP10, "comparar");

        Kommentar

        Lädt...
        X