第一章 概述 1
1.1 Perl的历史 1
1.2 Perl的特点 2
1.3 Perl的应用 2
1.4 Perl的安装 3
1.5 Perl的发展 9
1.6 Perl程序实例 10
1.7 Perl编程格式 11
1.8 本章小结 12
2.1 常量 13
第二章 常量与变量 13
2.2 变量 19
2.3 本章小结 24
第三章 标量数据 25
3.1 算术运算及其操作符 25
3.3 字符串的操作 28
3.4 本章小结 36
第四章 数组 37
4.1 列表 37
4.2 数组变量 38
4.3 数组的数组 49
4.4 本章小结 53
第五章 散列 55
5.1 定义散列变量 55
5.2 散列变量的赋值 56
5.3 散列操作函数 58
5.4 散列结构数组 64
5.5 散列结构的散列结构 67
5.6 本章小结 70
第六章 引用 71
6.1 引用的概念 71
6.2 硬引用和软引用 71
6.3 引用及其作用域 79
6.4 本章小结 80
第七章 操作符 81
7.1 位操作符 81
7.2 逻辑操作符 86
7.3 两个特殊的操作符 86
7.4 操作符的优先级和结合性 88
7.5 表达式 90
7.6 本章小结 92
第八章 程序的控制结构 94
8.1 判断控制 94
8.2 循环控制 106
8.3 本章小结 113
第九章 函数 115
9.1 自定义函数 115
9.2 预定义函数 126
9.3 内部函数 127
9.4 本章小结 131
第十章 正则表达式 132
10.1 三种基本运用 132
10.2 常用符号 138
10.3 一个简单的运用 141
10.4 本章小结 142
第十一章 文件和目录操作 143
11.1 文件操作 143
11.2 目录操作 149
11.3 本章小结 151
第十二章 格式化操作 152
12.1 格式的定义 152
12.2 格式的调用 153
12.3 字段容器 154
12.4 页顶格式 159
12.5 本章小节 159
13.1 DBM数据库使用基础 160
第十三章 数据库编程 160
13.2 建立和打开DBM数据库 161
13.3 增加和删除记录 162
13.4 数据库读取和查询 163
13.5 数据库的锁定与排序 165
13.6 本章小结 166
第十四章 CGI编程基础 167
14.1 HTML简介 167
14.2 Perl的CGI编程 179
14.3 CGI环境变量 182
14.4 调试CGI程序 185
14.5 本章小结 187
第十五章 CGI基本运用 188
15.1 CGI基本编程 188
15.2 一个简单的CGI程序——计数器 195
15.3 广告轮播CGI 199
15.4 本章小结 201
第十六章 CGI常用编程 202
16.1 留言本 202
16.2 聊天室 209
16.3 搜索引擎 220
16.4 邮件订阅 222
16.5 本章小结 238