辛洪郁、杨丽主编的《PHP开发实战》将初学者入门到成为编程高手所必备的各类知识分成6个部分,第1篇:新手入门。主要包括初识PHP、PHP环境搭建、PHP语言基础、流程控制语句、函数、字符串、正则表达式、PHP数组、日期和时间、综合实例(一)--注册登录等内容。第2篇:数据库篇。主要包括MySQL数据库基本操作,phpMyAdmin图形化管理工具、使用MySQL函数操作数据库、ADODB类库、PDO数据库抽象层、综合实例(二)--在线论坛等内容。第3篇:核心技术。主要包括会话管理、图形图像、文件系统、面向对象、PHP加密技术、程序调试与异常处理、综合实例(三)--投票系统等内容。第4篇:Web前端开发。主要包括PHP与Web页面交互、PHP与JavaScript交互、XML技术、Ajax技术、综合实例(四)--购物车等内容。第5篇:框架应用。主要包括Smarty模板技术、ThinkPHP框架技术、综合实例(五)--明日导航网等内容。第6篇:项目实战。
辛洪郁、杨丽主编的《PHP开发实战》从初学者的角度讲述使用PHP语言进行程序开发应该掌握的各项技术,内容突出“基础”、“全面”、“深入”的特点,同时强调实战效果。在介绍技术的同时,书中都会提供实例,同时在各章的结尾部分安排实战内容,通过5~8个实战来综合应用本章所讲解的知识,做到理论联系实际;每篇的最后一章有一个综合实例,通过一个模块综合讲解本篇所讲解的知识内容;在本书的最后两章中提供了两个完整的项目实例,讲述从前期规划、设计流程到项目最终实施的整个实现过程。
全书共分33章,主要内容包括初识PHP、PHP环境搭建、PHP语言基础、流程控制语句、函数、字符串、正则表达式、PHP数组、日期和时间、综合实例(一)——注册登录、MySQL数据库基本操作、phpMyAdmin图形化管理工具、使用MySQL函数操作数据库、ADODB类库、PDO数据库抽象层、综合实例(二)——在线论坛、会话管理、图形图像、文件系统、面向对象、PHP加密技术、程序调试与异常处理、综合实例(三)——投票系统、PHP与Web页面交互、PHP与JavaScript交互、XML技术、Ajax技术、综合实例(四)——购物车、Smarty模板技术、ThinkPHP框架技术、综合实例(五)——明日导航网、博客管理系统、应用Smarty模板开发电子商务平台等,最后在附录中介绍了PHP的编码规则。所有知识都结合具体实例进行介绍,对涉及的程序代码给出了详细的注释,读者可以轻松领会PHP程序开发的精髓,快速提高开发技能。本书特色及丰富的学习资源包如下:
《PHP开发实战》适合有志于从事软件开发的初学者、高等院校计算机相关专业的学生,也可作为软件开发人员的参考手册,或者高等院校的教学参考书。
第1篇 新手入门
第1章 初识PHP 2
视频讲解:7分钟
1.1 PHP概述 3
1.1.1 PHP是什么 3
1.1.2 PHP 5的新特性 3
1.1.3 PHP的语言优势 3
1.1.4 PHP语言的发展 4
1.2 PHP与其他语言的比较 5
1.3 PHP语言相关术语 5
1.4 资深程序员谈如何学习PHP 7
1.5 常用代码编辑工具 8
1.6 学习资源 9
1.6.1 PHP参考手册 10
1.6.2 PHP学习讨论 10
1.7 成功案例 10
1.8 本章小结 11
第2章 PHP环境搭建 12
第3章 PHP语言基础 32
第4章 流程控制语句 58
第5章 函数 78
第6章 字符串 96
第7章 正则表达式 124
第8章 PHP数组 140
第9章 日期和时间 158
第10章 综合实例(一)--注册登录 175
第2篇 数据库篇
第11章 MySQL数据库基本操作 202
第12章 phpMyAdmin图形化管理工具 216
第13章 使用MySQL函数操作数据库 229
第14章 ADODB类库 264
第15章 PDO数据库抽象层 290
第16章 综合实例(二)--在线论坛 317
第3篇 核心技术
第17章 会话管理 336
第18章 图形图像 358
第19章 文件系统 373
第20章 面向对象 392
第21章 PHP加密技术 415
第22章 程序调试与异常处理 431
第23章 综合实例(三)--投票系统 447
第4篇 Web前端开发
第24章 PHP与Web页面交互 470
第25章 PHP与JavaScript交互 492
第26章 XML技术 512
第27章 Ajax技术 532
第28章 综合实例(四)--购物车 553
第5篇 框架应用
第29章 Smarty模板技术 578
第30章 ThinkPHP框架 604
第31章 综合实例(五)--明日导航网 646
第6篇 项目实战
第32章 博客管理系统 668
第33章 应用Smarty模板开发电子商务平台 702
附录A PHP编码规则 756