local和my的区别

local和my的区别

偶不懂,请附实例讲解
一个是私有变量 一个是全局变量的临时值 看书吧 书上很详细的~~~
http://www.chinaunix.net/jh/25/612342.html


QUOTE:
原帖由 hdc1112 于 2008-7-25 14:16 发表
偶不懂,请附实例讲解

perlsub 里面就有。
都是基础、很常用的知识啊。
http://blog.youth.cn/html/21/22921-11563.html

这里面有详细解释,我大概看懂了。特意贴出来
我也是看得一头雾水的。
local我只用来在sub时用来传参。
如:local($var) = @_;


QUOTE:
原帖由 likeytom 于 2008-7-30 09:20 发表
我也是看得一头雾水的。
local我只用来在sub时用来传参。
如:local($var) = @_;

总使用my,绝不要使用local。

你需要好好看看:
http://www.chinaunix.net/jh/25/612342.html