perl里面的my是什么意思,有什么作用?
最近开始学perl看了精华区的教程,网上有些PERL代码中带有 my这个关键字,没看明白什么意思,什么作用。用和不用这个关键字有什么区别。比如:
my @a={1,2,3}; perl 中的 “my”相当于“local”
即"我"的,而不是在"大家"的。
你这个@a变数,只是在某功能里有效。 函数里用,局部变量 my和local还是有区别的吧 perl里默认变量声明是全局的,所以如果要私有变量的话要用my声明。my声明了一个新变量,而local则是“借用”了一下原来的全局变量。
页:
[1]