ITPub博客

首页 > Linux操作系统 > Linux操作系统 > perl之use strict

perl之use strict

原创 Linux操作系统 作者:norows 时间:2009-11-30 23:23:08 0 删除 编辑

命令use strict意味着所有变量必须用my来声明,裸单词必须用引号括起来。

 

use strict语句实际上可以称为编译器命令。它能够告诉 Perl,给下列情况做上指向

 

当前代码块或文件中的运行期错误的标志:

 

• 试图使用不是用m y声明的变量名(不是特殊变量的名字)。

• 当函数定义尚未设置时,试图将裸单词用作函数名。

• 其他潜在的错误。

 

use strict解决的最后一个问题是裸关键字的问题。请看下面这个代码:

 

$var = value ;

 

在这个例子中,你打算将 value解释为一个函数调用还是一个字符串呢(但是你忘记了引号)?Perl的use strict命令会指出这个代码是个含糊的代码,并且不允许使用这种句法,除非在到达该语句之前已经对子例程的值进行了声明。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/21805468/viewspace-621051/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2009-06-03

  • 博文量
    31
  • 访问量
    88208