Jörk Behrends: Variable dereferenzieren

Beitrag lesen

Hallo Ihr drei!!!

Ich muß mich hier auch mal zu Wort melden. Die Sache mit den Referenzen und dem Speicher ist prinzipiell richtig. ABer, Perl wäre nicht Perl, wenn man mit Texten nur eingeschränkt umgehen kann. Es geibt auch sogenannte "symbolische Referenzen". Diese kommen der Idee von Cruz eigentlich mehr als ziemlich entgegen:

$a = 3;
%c = ('b' => 'a');
print ${$c{'b'}};     # hier wird der Wert von $a, also 3 ausgegeben.

Stellt sich eigentlich nur noch die Frage, warum Cruz hiermit Probleme hatte

»»»»»»> auch nicht so:  ${$input{'var_name'}}

Gruß,
   Jörk