mysqldumper
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 27.11.2002, 16:25   #1
TP-Senior
 
Benutzerbild von nicor
 
Registriert seit: May 2001
nicor macht alles soweit korrekt

Sort auf das Ende eines Arrays


Ich habe einen Array, der aus verschieden mit \t getrennten Werten besteht.

Z.B.:
5 http://217.160.110.221/forum/index.php Computerhilfen.de 1038405797

Das letzte ist der Timestamp. Jetzt möchte ich den Array @ldata aber nicht nach dem ersten Wert, sondern dem letzten sortieren lassen.

Also nicht nur:
@ldata = sort { $b <=> $a } @ldata;

sondern halt nach dem letzten Eintrag. Geht das irgendwie einfach?

danke!

nico (Perl-Anfänger!)
nicor ist offline   Mit Zitat antworten


Alt 28.11.2002, 08:00   #2
TP-Senior
 
Registriert seit: Apr 2001
Ort: Regensburg
martinR macht alles soweit korrekt

Re: Sort auf das Ende eines Arrays


Zitat:
Original geschrieben von nicor
Ich habe einen Array, der aus verschieden mit \t getrennten Werten besteht.
Hi,

gehe ich recht in der Annahme, dass Du nicht nur *ein* Array hast sondern viele (also ein Array aus Arrays), und Du nun all diese Arrays nach dem jeweiligen letzten Eintrag sortieren lassen willst?

Gehe ich dann weiter recht in der Annahme, dass Dein timestamp so eine Art Index ist? Dann benutze doch nicht Arrays von Arrays sondern Arrays in Hashes. Dein timestamp wird dabei der key des Hashes und die restlichen Einträge die Werte. Die keys kannst Du natürlich einfach wieder beliebig sortieren.

Um aber bei Deiner Frage zu bleiben. Es müsste glaube ich so gehen:

$results = [ sort { $a->[3] <=> $b->[3] } @$alle_ldata];

Auslesen tust Du es dann über:

foreach $record (@$results) {
...
}

Hoffe, es hilft (und stimmt) ...

cu

Martin
martinR ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
Sort auf das Ende eines Arrays Sort auf das Ende eines Arrays
« Scriptlaufzeit | weiteres inputfeld bei aktivierter checkbox »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:54 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67