本书分为技能学习、范例演练、小型项目开发和商业项目设计4篇,共24章内容。其中,第1篇主要介绍PHP开发环境和PHP基础知识。第2篇介绍了20个范例,包括上传图片并添加水印、利用WebBrowser控件进行打印、利用正则表达式验证用户注册信息、利用JavaScript+GD2函数制作无刷新验证码、利用Jpgraph创建3D饼形图、利用Ajax实现无刷新分页、购物车、CKEditor在线编辑器、利用JQuery生成网页特效、利用JQuery制作级联菜单、利用JQuery验证表单元素、利用zend mail发送邮件和PHP伪静态等,用于巩固所学的知识。第3篇介绍了4个小型项目的设计过程,帮助用户积累开发经验。第4篇介绍了一个完整的大型商业项目的开发过程,用于提高读者的实战水平。
本书是一本集技能、范例、项目和应用为一体的学习手册,书中介绍了应用PHP进行Web程序开发的各种技术和技巧。全书分4篇,共24章内容,第1篇为技能学习篇,主要包括初识PHP、PHP环境搭建、PHP语言基础、流程控制语句、函数、字符串、数组、日期和时间、PHP与Web页面交互、会话管理、文件系统、面向对象、PHP与MySQL数据库、ADODB类库、Smarty模板、Zend Framework框架等内容;第2篇为范例演练篇,主要包括基础知识、关键技术、新技术相关的范例;第3篇为项目实战篇,主要内容包括新闻发布系统、明日企业网、明日知道、明日编程词典4个小型项目;第4篇为商业系统篇,主要包括一个大型的商业项目,即明日科技书店。
本书附有配套DVD光盘,光盘中提供有书中全部实例和项目的源代码,这些源代码全部经过精心调试,能够在Windows XP、Windows Server 2003及Windows 7操作系统下编译和运行。
本书适用于PHP初学者、编程爱好者,同时也可以作为培训机构、大中专院校老师和学生的学习参考用书。
第1篇 技能学习篇
第1章 初识PHP
第2章 PHP环境搭建
第3章 PHP语言基础
第4章 流程控制语句
第5章 函数
第6章 字符串
第7章 数组
第8章 日期和时间
第9章 PHP与Web页面交互
第10章 会话管理——数据的临时档案馆
第11章 文件系统——PHP文件掌门人
第12章 面向对象——编程方法的革命
第13章 PHP与MySQL数据库——黄金组合
第14章 ADODB类库——数据库管家
第15章 Smarty模板——PHP程序的动静分离
第16章 Zend Framework框架
第2篇 范例演练篇
第17章 基础知识——学以致用
第18章 关键技术——百炼成钢
第19章 新技术——熟能生巧
第3篇 项目实战篇
第20章 新闻发布系统——毕业设计的首选
第21章 明日企业网——企业网站开发模板
第22章 明日知道——程序员的十万个为什么
第23章 明日编程词典——在线体验版
第4篇 商业系统篇
第24章 明日科技书店