当前位置:  开发笔记 > 编程语言 > 正文

"local"是在mod_perl2下的对象模块中使用的东西,还是只在脚本中?

如何解决《"local"是在mod_perl2下的对象模块中使用的东西,还是只在脚本中?》经验,为你挑选了1个好方法。

要为mp2定制你的脚本,避免使用任何兼容性包装等等,据说你应该使用"local our"而不是"my"来声明变量.模块怎么样?

sub new
{
    local our $type = shift;
    local our $self = {};
    bless $self, $type;
}

是对的吗?或者它应该是'我的'所以模块的其余部分可以在"使用严格"下达到$ self?



1> Mr. Muskrat..:

local our 是一个丑陋的构造,从长远来看会咬你.

看到线程上Perlmonks更多的细节.

推荐阅读
大大炮
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有