2005-04-05 変数名 技術 use strict; no strict qw{refs}; local ${'がlckjvlkjgんzヶkj'} = "test\n"; print ${'がlckjvlkjgんzヶkj'}; こんなコードでも、期待通りtestとプリントされる。5.8以降だと、my宣言やour宣言は「Can't declare scalar dereference in my」って言われて通らなかったけどね。