描述
此函数将 LIST 中的变量设置为当前执行块的本地变量。如果指定了多个值,则必须使用括号来定义列表。
请注意,local 创建了一个变量的本地副本,当封闭块终止时,该副本将超出范围。然后,无论何时访问本地化的值,都会使用它,包括在该块期间使用的任何子例程和格式。
用法
以下是此函数的简单语法 âˆ'
local LIST
返回值
此函数不返回任何值。
示例
以下是显示其基本用法的示例代码 -
#!/usr/bin/perl -w
local $foo; # make $foo dynamically local
local (@wid, %get); # make list of variables local
local $foo = "flurp"; # make $foo dynamic, and init it
local @oof = @bar; # make @oof dynamic, and init it
相关用法
- Perl localtime用法及代码示例
- Perl log用法及代码示例
- Perl log()用法及代码示例
- Perl length()用法及代码示例
- Perl last用法及代码示例
- Perl length用法及代码示例
- Perl lcfirst()用法及代码示例
- Perl lstat用法及代码示例
- Perl link用法及代码示例
- Perl listen用法及代码示例
- Perl sin()用法及代码示例
- Perl abs()用法及代码示例
- Perl kill用法及代码示例
- Perl chop()用法及代码示例
- Perl wantarray用法及代码示例
- Perl gmtime用法及代码示例
注:本文由纯净天空筛选整理自 Perl local Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。