Perl实例精解(第三版)
- 内容提要:
- 内容提要本书以最新版本的Perl 5.6.1为范本,全面介绍了Perl语言,其内容包含Perl的所有主题。对每个主题都使用了范例说明,从Perl变量、正则表达式,到编写报表、CGI脚本和网络应用,并对范例程序进行了解释。读者可以很容易地通过这些范例掌握Perl语言的语法。附录含有完整的函数和定义、命令行开关、特殊变量、常见模块和Perl调试器的列表,全功能的、面向对象的CGI程序,一些有用的脚本,以及很有帮助的HTML教程。
本书非常适合于Perl语言初学者阅读,对于Perl程序员,也有很大的参考价值。编辑推荐Perl实例精解(第三版)以经典的、容易理解的方式指导您学习Perl的全新版本。
全面涵盖了用于Web开发的最新CGI。
完全的跨平台支持,包括:Linux、UNIX、Windows和Macintosh。
本书作者Ellie Quigley编写过多本畅销书,同时她还是硅谷首席Perl讲师。
Perl语言的全面修订版包含了Perl的全部风格,并能支持所有系统和Web应用程序。本书作者Ellie Quigley编写过多本畅销书,她把自己浓厚的学术背景与对UNIX的深入理解,同在各种平台上进行Perl和shell编程的最新教学经验融合在一起,并将它们转化为便于理解的实例,所有用户都可以把从这些例子中学到的知识直接用工作中,如编写Web应用程序脚本或管理网络等。
本书是实际的Perl编程知识来组织内容的,涵盖了命名规则和运算符、正则表达式、文件句柄、库、引用和报表等内容。
本书主要内容:
介绍了UNIX、Linux、Windows和Macintosh上支持的Perl语言。
用CGI.pm开发CGLWeb应用程序。
用Perl DBI开发数据库集成事务。
本书以用户友好的风格将Perl语言与其他流行的编程语言和实用程序进行了一一对照,并提供了大量易于查询的参考资料。本书内容浅显易懂、特别适合于初学者;对于有经验的编程人员,也可阅读本书来提升他们的编程技能。目录第1章 实用摘要和报表语言
1.1 什么是Perl
1.2 Perl用户
1.3 Perl的版本
1.4 如何获得Perl
1.5 什么是CPAN
1.6 Perl文档
第2章 Perl脚本
2.1 从命令行使用Perl
2.1.1 -e开关
2.1.2 -n开关
2.1.3 -C开关
2.2 脚本设置
2.3 脚本
2.3.1 开始
2.3.2 注释
2.3.3 Perl语句
2.3.4 执行脚本
2.3.5 脚本范例(UNIX,Windows)
练习1 了解Perl的语法
第3章 获得打印句柄
3.1 文件句柄
3.2 字
3.2.1 引号
3.2.2 实量(常量)
3.3 print函数
3.3.1 打印实量
3.3.2 警告编译指示和-w开关
3.3.3 strict编译指示和字
3.4 printf函数
3.4.1 sprintf函数
3.4.2 无引号打印:here document
练习2 编写literals脚本
第4章 变量
4.1 关于Perl变量
4.1.1 类型
4.1.2 作用域和包
4.1.3 命名规范
4.1.4 赋值语句
4.1.5 引号规则
4.2 标量、数组和散列
4.2.1 标量变量
4.2.2 数组
4.2.3 散列
4.3 从STDIN读取
4.3.1 把输入赋值给标量变量
4.3.2 chop和chomp函数
4.3.3 read函数
4.3.4 getc函数
4.3.5 将输入赋值给数组
4.3.6 将输入赋值给散列
4.4 数组函数
4.4.1 chop和chomp函数(用于列表)
4.4.2 exists函数
4.4.3 delete函数
4.4.4 grep函数
4.4.5 join函数
4.4.6 map函数
4.4.7 pack和unpack函数
4.4.8 pop函数
4.4.9 push函数
4.4.10 shift函数
4.4.11 splice函数
4.4.12 split函数
4.4.13 sort函数
4.4.14 reverse函数
4.4.15 unshift函数
4.5 散列(关联数组)函数
4.5.1 keys函数
4.5.2 values函数
4.5.3 each函数
4.5.4 delete函数
4.5.5 exists函数
……
第5章 运算符
第6章 条件
第7章 正则表达式——模式匹配
第8章 获得控制:正则表达式无字符
第9章 获得文件句柄
第10章 子程序和函数
第11章 模块化、打包并发送到库
第12章 这个工作要求引用吗
第13章 面向对象的Perl
第14章 tie函数,DBM文件和数据库挂钩
第15章 Perl数据库编程
第16章 与系统接口
第17章 报告编写示例
第18章 网上发送
第19章 CGI与Perl
附录A Perl固有函数、编译指示、模块和调试器
附录B 有用的Perl脚本
附录C 面向对象的Perl/CGI程序
附录D HTML文档:基础介绍
上一篇:Perl 5程序设计





图书评论
共有 位CH网友发表了评论 查看完整内容