【发布时间】:2011-05-15 10:36:09
【问题描述】:
当运行这样的代码时:
use strict;
print Dumper "something";
在编译和运行期间没有任何内容被打印出来并且没有错误发生。为什么会这样?为什么strict 不阻止此代码运行?为什么 Dumper 未知,但运行时没有错误?
我知道当它们被显式启用时它会产生一个警告,但我很感兴趣为什么这段代码在任何方面都被认为是“正确的”。
【问题讨论】:
标签: perl strict data-dumper