В PHP я могу написать:
$vname = 'phone';
$$vname = '555-1234';
print $phone;
... И script выведет "555-1234".
Существует ли какой-либо эквивалент в Perl?
Есть ли способ ограничить $phone
областью локального блока, как если бы я написал my $phone
? Использование my $$vname
дает мне ошибку "Невозможно объявить скалярное разыменование в моем при...".