Perl 变量的三种范围
来源:互联网 发布:java密码md5加密 编辑:程序博客网 时间:2024/06/07 10:52
Perl 的三种范围
创建私有变量(用 my),进行有选择地访问全局变量(用our),和给全局变量提供临时的值(用 local):如果列出多于一个变量,那么列表必须放在圆括弧里。
就 my 和 our 而言,元素只能是简单的标量,数组或者散列变量。就 local 而言,其构造可以更宽松:你还可以局部化整个类型团和独立的变量或者数组和散列的片段:
my($nose, @eyes, %teeth);
our ($House, @Autos, %Kids);
local (*Spouse, $phone{HOME});
上面每种修饰词都给它们修饰的变量做出某种不同类型的“限制”。简单说:our 把名字限于一个范围,local 把值限于一个范围以及 my 把名字和值都限于一个范围。
创建私有变量(用 my),进行有选择地访问全局变量(用our),和给全局变量提供临时的值(用 local):如果列出多于一个变量,那么列表必须放在圆括弧里。
就 my 和 our 而言,元素只能是简单的标量,数组或者散列变量。就 local 而言,其构造可以更宽松:你还可以局部化整个类型团和独立的变量或者数组和散列的片段:
my($nose, @eyes, %teeth);
our ($House, @Autos, %Kids);
local (*Spouse, $phone{HOME});
上面每种修饰词都给它们修饰的变量做出某种不同类型的“限制”。简单说:our 把名字限于一个范围,local 把值限于一个范围以及 my 把名字和值都限于一个范围。
- Perl 变量的三种范围
- perl的内置特殊变量三
- 三、Perl变量
- my,our,local,Perl范围变量声明
- my,our,local,Perl范围变量声明
- my,our,local,Perl范围变量声明
- my,our,local,Perl范围变量声明
- 关于 变量的范围
- Perl的内置变量
- 1209 perl的变量
- perl的特殊变量
- perl的特殊变量
- perl的特殊变量
- perl的变量@_
- Perl的特殊变量
- perl的内置变量
- Perl中的变量作用范围 local, my, our与全局变量
- Perl中的变量作用范围 local, my, our与全局变量
- 高端内存与低端内存
- 深度剖析程序员面试笔试
- Gameloft的移动游戏王者之路
- 获得汉字字符串拼音首字母 .
- C#方法中的参数
- Perl 变量的三种范围
- 【水晶玻璃鞋 13】SPI技术2
- Hibernate不支持left join ……on
- Vs 2008 解决方案的目录结构设置和管理
- hibernate关联关系映射
- C++的明天及我们的未来
- 编译src目录下的源文件,然后放在compile文件夹下,接着把compile下的class文件打包,放在dist文件夹下,并设置清单,时间戳
- 新晋亿万富翁的十大成功准则
- 让QTreeWidget中的项目有复选框(