您的位置:首页 > 其它

在需要时开启Perl新特性

2013-02-15 20:37 134 查看
从5.10开始,新特性必须开启才能使用。Perl默认不启用新特性保持向后兼容。

如果想启用新特性,可以使用新的-E开关。打开所有的新特性。

% perl5.10.1 -E say.pl #开启5.10.1 版本的所有新特性


在源代码中使用 use 指令之后指定perl版本号就可以了。

use 5.010; # 打开5.10版以来的新特性


从5.12 之后直接指定版本号,自动打开约束指令。

如果不希望打开所有的新特性,可以使用feature编译指令,仅打开需要的特性。

use feature qw(switch say)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: