wie sortieren

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

  • wie sortieren

    also, ich habe ein Array in dem ich Objecte habe, ein Object sieht so aus:

    $obj->id
    $obj->name
    $obj->lastPost
    $obj->lastPost->id
    $obj->lastPost->name


    von diesen Objecten habe ich mehrere in meinem array und möchte dieses nun nach der lastPost->id sortieren wie mach ich das am besten, hab noch nicht so den überblick beim sortieren von arrays.

    Schonmal danke für Antworten.

  • #2
    Guck mal, das könnte dir helfen:
    http://php.benscom.com/manual/de/fun...-multisort.php
    Sunshine CMS
    BannerAdManagement
    Borlabs - because we make IT easier
    Formulargenerator [color=red]Neu![/color]
    Herkunftsstatistik [color=red]Neu![/color]

    Kommentar


    • #3
      hmm,

      wenn du die objekte ins array tust, gib nen assoziativen schlüssel an, am besten die last-post-id ...
      Die Zeit hat ihre Kinder längst gefressen

      Kommentar


      • #4
        Danke, Danke, Danke multisort hats getan

        PHP-Code:
        foreach ($arr as $key => $item) {
        $sort_arr[$key] = $item->lastPost->id;
        }
            
        array_multisort($sort_arrSORT_DESC,$arr); 

        Kommentar

        Lädt...
        X