我有這樣的代碼Perl + PerlCritic |循環迭代是不是詞彙
...
my $line = '';
foreach $line (split(/\n/x, $raw)) {
chomp $line;
my ($key, $val) = split(/=/x, $line);
$param{$key} = $val;
}
...
perlcritic檢查後,我得到消息話題「循環迭代不是詞彙。」 什麼錯了?
我可以使用
#my $line = '';
foreach my $line (split(/\n/x, $raw))
但爲什麼呢? :)