Forum Webscript.Ru
Программирование => Perl => Тема начата: Timofey от 07 Июля 2003, 11:17:33
-
Например есть
$test="newvariable";
как получить автоматом переменную $newvariable и присвоить ей какое-нибудь значение?
-
ммм... а зачем? Как ты собираешься потом использовать её в скрипте?
-
$var12 = 5;
$name = \'var\';
$num = 12;
print "${$name.$num}\\n";
perldoc perlref;
$name = "foo";
$$name = 1; # Sets $foo
${$name} = 2; # Sets $foo
${$name x 2} = 3; # Sets $foofoo
$name->
@$name = (); # Clears @foo
&$name(); # Calls &foo() (as in Perl 4)
$pack = "THAT";
${"${pack}::$name"} = 5; # Sets $THAT::foo without eval