如何在Perl中使用“my”关键字?
发布时间:2020-12-15 21:27:55 所属栏目:大数据 来源:网络整理
导读:我在在线示例Perl脚本中的变量名前面一直看到“my”关键字,但我不知道这是什么意思。我尝试在线阅读手册页和其他网站,但我很难辨别是什么,因为我如何看到它的使用和手册之间的区别。 例如,它用于获取数组在这篇文章中的长度: Find Size of Array in Per
我在在线示例Perl脚本中的变量名前面一直看到“my”关键字,但我不知道这是什么意思。我尝试在线阅读手册页和其他网站,但我很难辨别是什么,因为我如何看到它的使用和手册之间的区别。
例如,它用于获取数组在这篇文章中的长度: 但是手册说:
它做什么,如何使用? 解决方法
我限制一个变量的
scope。变量的范围是可以看到的。将变量的范围缩小到需要变量的位置是良好编程的一个基本方面。它使代码更可读,更不容易出错,并产生一系列衍生优势。
如果你不使用my声明一个变量,将会创建一个全局变量。这是要避免的。使用use strict;告诉Perl你想要阻止隐式创建全局变量,这就是为什么你应该总是使用use strict; (和使用警告;)在您的程序。 相关阅读:Why use (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |