Thread Bestimmte Teile eines Arrays durchlaufen - bisher foreach, wie mit for?
(4 answers)
Opened by snowmanmh at 2009-06-07 13:48 Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 my @arr = @$db; for (0..3) { $id = $arr[$_]->{id}; $dbserv = $arr[$_]->{dbserv}; } ## oder # C-like for (my @arr = @$db, my $i=0; $i<=3; $i++) { $id = $arr[$_]->{id}; $dbserv = $arr[$_]->{dbserv}; } ## oder # als Array-Splice for (@$db[0..3]) { $id = $_->{id}; $dbserv = $_->{dbserv}; } Ungetestet. ;) Last edited: 2009-06-07 14:05:39 +0200 (CEST) |