Thread Neuling bruacht Hilfe! (10 answers)
Opened by Spuki at 2007-07-16 15:13

sid burn
 2007-07-16 16:05
#384 #384
User since
2006-03-29
1520 Artikel
BenutzerIn

user image
Um mal auf dein erstes Problem mit den vielen Arrays zurück zu kommen: Dann hier eine fehlerbereingte version von renees Code. ;)

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# Die Arrays
my @array1 = qw( 4 2 3 1);
my @array2 = qw( d b c a);

# Sortiere das Array Numerisch. Allerdiengs gib den Sortierten index zurück
my @indexes = sort { $array1[$a] <=> $array1[$b] } 0 .. $#array1;

# Mit den vorhandenen index die Arrays neu schreiben lassen
@array1 = @array1[ @indexes ];
@array2 = @array2[ @indexes ];

# Alles ausgeben
for ( 0 .. 3 ) {
print "$array1[$_] => $array2[$_]\n";
}



Ansonsten wenn du das ganze ausliest aus der Logfile, dann würde ich entweder ein Array of Arrays oder ein Array of Hashes nutzen.\n\n

<!--EDIT|sid burn|1184587781-->
Nicht mehr aktiv. Bei Kontakt: ICQ: 404181669 E-Mail: perl@david-raab.de

View full thread Neuling bruacht Hilfe!