perl变量

1. 默认没有用my声明的变量是包全局变量,可在任意地方用"包名::变量名"引用
2. 用my声明的变量是私有变量,只在作用域内有效
3. 如果使用use strict; 则包全局变量就需要用our来声明。

4. 面向对象,定义继承类时,需要require 父类名称;同时在new 方法中$this=new 父类名
5. 需要调用其他包中的函数时,需要use 包名  把该包的内容包含进来,再用包名::函数名来引用该函数

6. perl 跨文件传递 数组参数 proc($aa,\@bb);     子文件中函数定义  proc($ \@){}

原文地址:https://www.cnblogs.com/itfriend/p/1807393.html