变量中§

有关our 声明符,请参阅上下文中的主要文档。

our 变量是在周围包的范围内创建的。它们还在词法范围内创建别名,因此它们也可以像 my 变量一样使用。

module M {
    our $Var;
    # $Var available here 
}
 
# Available as $M::Var here.

为了同时创建多个具有包范围的变量,请用括号将变量括起来。

our ( $foo$bar );

另请参阅关于使用词法或包范围声明变量列表的部分