Perl学习笔记 No.5
来源:互联网 发布:php开发婚介网页原码 编辑:程序博客网 时间:2024/06/06 04:40
1. >清空文件数据,重写;>>追加在文件末尾
2. 最好在不使用一个文件句柄时就立刻将它关闭 ,无论程序是否立即结束
3. $! 表示系统产生的一些可读的信息,如权限不够,文件不存在等;它所包含的信息,仅对系统请求失败时有效
4. 作为一般规则(die语句),如果用法错误则在消息后面加上换行符;如果是其它错误,需要利用它来调试,则不要加上换行符
5. warn与die的去被在于,warn不会使程序退出
6. 只有 Perl 成功的重新打开新的连接 ,否则是不会关闭以前的连接.
7. Hash其实类似于STL中的map
8. 当在名字前面是美元符号( $),后面是花括号({}) ,则其为 hash 元素.
9: 当将某个值存储在已经存在的 hash 元素中,以前的值会被覆盖.
10. 访问不存在的 hash 元素得到 undef
11. 要引用整个 hash,使用百分号 (“ %”)作为前缀.%hash
12. 使用列表给hash赋值,需要key/value成对. %hash = { "key",value,"key",value...};
13. 使用hash给列表赋值,结果也是key/value对. @my = %hash;
14. 可以直接使用赋值的方法,拷贝hash
15. 反转一个hash再赋值给另一个,可以交换key/value,当然了,最好能保证value也是唯一的
16. 使用反转的方法来进行检索,很不错
17. 对于perl来说 => 和 , 是一样的
18. ->用于引用,以后再谈
19. 任何大箭头符号( =>) 左侧的 bareword(由字母,数字,下划线,但不是由数字开头,前面有可选的加号或减号,组成的序列)都暗含着由引号括起来了的.
20. keys 函数会返回此 hash 的所有 keys, values 函数将返回所有的 values.如果 hash 中没有元素, 则此函数将返回空列表.
- Perl学习笔记 No.5
- Perl学习笔记 No.1
- Perl学习笔记 No.2
- Perl学习笔记 No.3
- Perl学习笔记 No.4
- Perl学习笔记 No.6
- Perl学习笔记 No.7
- Perl学习笔记 No.8
- Perl学习笔记 No.9
- Perl学习笔记 No.10
- Perl学习笔记 No.11
- Perl学习笔记 No.12
- Perl学习笔记 No.13
- Perl学习笔记(5)
- perl学习笔记-----------------------(5)
- Perl学习笔记(5)glob的使用
- Perl学习笔记
- perl学习笔记
- PHP程序开发高效的WEB系统
- delphi 读取txt文件
- Perl学习笔记 No.3
- 规范化的C++编程方法备忘录 C/C++算数运算:
- Perl学习笔记 No.4
- Perl学习笔记 No.5
- 112
- 搜狗高速浏览器2.0優點
- sliverlight: use the IsolatedStorageSettings save user message or user settting
- 113
- Perl学习笔记 No.6
- 114
- CStdioFile的Writestring无法写入中文的问题
- VC中, 关于UNICODE的L和_T()