Thread String interpretieren, Variable in Variable (17 answers)
Opened by dasa at 2008-08-19 12:59

LanX-
 2008-08-19 22:58
#113717 #113717
User since
2008-07-15
1000 Artikel
BenutzerIn

user image
esskar+2008-08-19 17:25:51--
ja; aber auch alles globale gehört dazu (z.b. das ganze %ENV)


mit diesen Symrefs kannste IMHO nur auf Scalare zugreifen

Code (perl): (dl )
1
2
3
4
 
@x=(1,2,3);
$y='x[0]';
print $$y;

läuft nicht!

mit einer eigenen package Anweisung im scope kannst du's auch zusätzlich einschränken.

und '$main::missbrauch' kann keiner eintragen weil nur \w+ gegriffen wird.

es dürfen dann nur keine wichtigen lexikalischen im drüberliegenden Scope liegen, zur Not ne eigene Datei/Modul nehmen

also gehen täts...

View full thread String interpretieren, Variable in Variable