[Moscow.pm] Defined or не работает
Nikolay Mishin
mi на ya.ru
Чт Янв 5 01:19:31 PST 2012
Hi Moscow-pm,
почему в 3-м варианте происходит присвоение переменной $d значения 'test',
ведь она же defined? , а утверждается, что
$d //= 'test'; есть краткая запись от
$d = $d // 'test';
use 5.010;
my $t;
my $c='plus';
my $d='minus';
my $t //= 'test'; #1
my $c =$c // 'test';#2
my $d //= 'test'; #3
main($t);
main($c);
main($d);
sub main{
say 'Hi '.$_[0];
}
sub test{
..
}
--
Nikolay Mishin
Подробная информация о списке рассылки Moscow-pm