Thread Bestimmte Teile eines Arrays durchlaufen - bisher foreach, wie mit for? (4 answers)
Opened by snowmanmh at 2009-06-07 13:48

GwenDragon
 2009-06-07 14:02
#122397 #122397
User since
2005-01-17
14782 Artikel
Admin1
[Homepage]
user image
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)

View full thread Bestimmte Teile eines Arrays durchlaufen - bisher foreach, wie mit for?