Perlについての質問箱 33箱目
■ このスレッドは過去ログ倉庫に格納されています
0559デフォルトの名無しさん
2007/11/23(金) 17:16:04お勧めできない(俺が思うに)最悪の方法であるが、シンボリックリファレンスを
用いることにより可能である。
最悪な点
・読みにくい
・判りにくい
・遅い
・時代遅れ
やりかた
$call = 'hoge2'
print ${"$call"};
ハードリファレンスを用いるか、あるいは
%hash = ('hoge1' => 10,'hoge2' => 20,'hoge3' => 30);
$call = 'hoge2;
print $hash{$hoge2};
■ このスレッドは過去ログ倉庫に格納されています