1
#!/usr/bin/perl
use strict ;
$b = 5;
my $var=10;
print $var;
Выше кода не выбрасывается ошибка. Я не использовал my
для переменной $b
.Perl код не допускает ошибок
#!/usr/bin/perl
use strict ;
$b = 5;
my $var=10;
print $var;
Выше кода не выбрасывается ошибка. Я не использовал my
для переменной $b
.Perl код не допускает ошибок
$b
является предопределенной переменной в Perl. Он используется с sort()
так:
my @sorted = sort { $a <=> $b } @list;
Документально в perldoc perlvar.
Это также * пакет * переменная, и это нецелесообразно использовать Это. – Borodin
Это объясняется в документации: 'perldoc strict' – toolic