如何动态改变变量名

如何动态改变变量名



[Copy to clipboard] [ - ]
CODE:
$a=30;
$b30="cc";
print $b30,"\n";

现在我想把$b30中的30用$a代替,从而动态改变其变量名,该如何做?
用 eval 看下

print eval("\$b$a");
$a=30;
${'b' . $a}="cc";
print $b30,"\n";

这样也OK吧。
用 hash 表