相关疑难解决方法(0)

Perl 5.10+中词汇$ _的好,坏和丑

从Perl 5.10开始,现在可以在语义上或在构造中$_明确地对上下文变量进行范围限定.my $_;given / when

有没有人发现词汇的好用$_?它是否使任何构造更简单/更安全/更快?

如果情况变得更复杂呢?词法是否在$_您的代码中引入了任何错误?(因为写入的控制结构$_将使用词法版本,如果它在范围内,如果它包含任何子例程调用(由于动态范围的丢失),这可以改变代码的行为)

最后,我想构建一个清单,明确何时$_用作词汇,全局,或者根本不重要.


注意:由于perl5-5.24这些实验性特征不再是perl的一部分.

perl global lexical perl5.10

19
推荐指数
1
解决办法
831
查看次数

标签 统计

global ×1

lexical ×1

perl ×1

perl5.10 ×1