Thread Innerhalb Hash Def auf Keys zugreifen (42 answers)
Opened by bianca at 2013-09-08 06:08

pq
 2013-09-08 14:10
#170000 #170000
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
2013-09-08T06:30:51 bianca
Wie greife ich in Zeile 12 variabel auf den Key foo zu, ohne [0] angeben zu müssen? Also quasi wie eine Art this?

$test{array}[0]{foo} möchte ich nicht schreiben, damit die Reihenfolge im Array egal bleibt und 'bar' möchte ich nicht schreiben, damit ich den Wert von foo nur an einer Stelle änderen brauche, falls er geändert werden muss.

deine aussage ergibt für mich keinen sinn.
was sollte denn das 'this' sein? die datenstruktur, die in zeile 7 anfängt? oder in zeile 8? oder doch in zeile 10? woher sollte perl das wissen?
wenn du in javascript so eine datenstruktur definierst, was wäre dann das 'this'?

scheint mir ein XY-problem zu sein. du hast ein problem X, und glaubst es mit Y lösen zu können und fragst, wie du Y bewerkstelligen kannst.
ohne problem X zu sehen wird das für andere schwierig zu verstehen und eine alternative zu Y vorzuschlagen.
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread Innerhalb Hash Def auf Keys zugreifen