标签: perl
为什么带有数字的数组名称被视为预定义的全局变量?
perl -Mstrict -wle '@2014 = 3..6; print "@2014"'
(此处没有警告)
答案 0 :(得分:11)
来自perlvar:
以数字,控制字符或开头的Perl标识符 标点字符不受包的影响 声明并且总是被迫以包裹为主;他们是 也免除了严格的“变量”错误。