5
我新的Perl和学习如何建立一个类使用Perl。
从这个例子: http://www.tutorialspoint.com/perl/perl_oo_perl.htm,我看到一行被写为“1”。 只是无法找到关于这条有趣的线路的信息从perldoc.perl.org
你知道它是什么吗?为什么它在Perl源代码中?
我新的Perl和学习如何建立一个类使用Perl。
从这个例子: http://www.tutorialspoint.com/perl/perl_oo_perl.htm,我看到一行被写为“1”。 只是无法找到关于这条有趣的线路的信息从perldoc.perl.org
你知道它是什么吗?为什么它在Perl源代码中?
模块通常是一串子程序定义,但它也可以包括代码,是不是在一个子程序(如初始化码)。这段代码可能会失败,所以Perl允许您通过返回false来指明此事件,因此Perl会因错误而中止。
然而,由于默认返回值是假的,我们必须明确地在模块的末尾返回true。
的perldocs有这样一段话:
文件必须返回true作为最后声明,表示任何初始化代码执行成功,所以它的习惯,除非你一定要结束这样的文件与
1;
否则它将返回true。但最好只是把1;
,以防您添加更多的语句
我看,谢林先生 – nicola 2011-04-03 08:50:59
所以这是调用'要求'的文件时的返回值 – nicola 2011-04-03 08:54:04