Thread hash von arrays (1 answers)
Opened by Noisebreath at 2006-10-16 18:37

Noisebreath
 2006-10-16 18:37
#70803 #70803
User since
2006-04-14
72 Artikel
BenutzerIn
[default_avatar]
hi

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
my %childtables;
foreach my $child (@{$ele->child()}){
my @arr;
if($childtables{${$ele->doc_type()}}[0]) { #line 215
@arr = @childtables{${$ele->doc_type()}};
}

push(@arr,$child);

@childtables{${$ele->doc_type()}} = @arr;
}


Fehler: "Cant use undefined value as scalar reference at line 215"

Ich denk ich mach irgendwie was mit der Zuweisung falsch.
Ich will dynamisch einen hash von arrays erstellen und irgendwie krieg ich das nicht hin.

Falls an der Stelle ${$ele->doc_type()}} des hashes noch kein array existiert, soll einer angelegt werden.
ansonsten möchte ich den vorhandenen array um ein element ($child) erweitern.

danke im voraus

View full thread hash von arrays