我试图在for循环中使用break语句,但由于我也在Perl代码中使用了严格的sub,所以我得到了一个错误提示:

暂不允许使用“break”字样 在./final.pl中使用的"strict subs 第154行。

有什么解决办法吗(除了禁用严格的sub)?

我的代码格式如下:

for my $entry (@array){
    if ($string eq "text"){
         break;
    }
}