图书前言

PHP 是目前主流的编程技术。最近几年,PHP 在国内的发展更是十分迅速,国内几乎 

所有的虚拟主机和相当数量的服务器都提供了 PHP 支持。我们可以看到大量 PHP 网站以 

及大量有关 PHP 的工作机会,还可以看到许多大型公司都使用这种开放源代码语言来支持 

其业务。这种最初毫不起眼的开放源代码语言如今已广泛植根于整个业界之内。PHP 如今 

已得到了人们的广泛重视,诸如 IBM 和 Microsoft 这样的公司都已支持这种企业级语言。 

PHP 友好地融合了许多新的观念和思想,其中最值得关注的是通过更健壮的、更灵活的和 

更经济的部署来开发 PHP 应用程序。 

笔者编写本书的目的是帮助想要学习 PHP 的人员,掌握 PHP 程序开发的知识,尤其 

是为 PHP 新手进入 PHP 开发行业提供一个开发知识的阶梯。笔者结合自己多年的开发经 

验和团队管理经验,为广大开发人员介绍了各种领先的开发技术和开发理念。 

本书从初学者的角度出发,通过通俗易懂的语言,丰富多彩的实例,详细介绍了使用 

PHP 进行网络开发应掌握的各方面技术。本书分为 3 篇,分别为:基础知识篇、PHP 与数 

据库篇、高级应用与实战篇,各篇主要内容如下。 

第 1 篇:基础知识篇(第 1~12 章)。本篇通过初识 PHP、PHP 环境搭建和开发工具、 

PHP 语言基础、PHP 数组、字符串操作、正则表达式、文件系统、PHP 中异常处理和类的 

应用、PHP 与 HTML、PHP 与 JavaScript 交互,结合大量图示、举例等,使读者快速掌握 

PHP 语言,并为以后编程奠定坚实的基础。 

第 2 篇:PHP 与数据库篇(第 13~15 章)。本篇主要讲述 PHP 与数据库的集成应用:首 

先介绍 MySQL 数据库的基本操作,通过命令或者管理工具来熟悉 MySQL 的使用;其次 

主要介绍 PHP 与数据库的集成应用,如何使用 PHP 操纵数据库;最后介绍 PHP 中的 Session 

和 Cookie。通过本篇的学习,读者可以对 PHP 与数据库的应用有更深入的理解。 

第 3 篇:高级应用与实战篇(第 16~21 章)。本篇介绍了 PHP 的缓存与静态化应用、 

Smarty 与模板技术、PHP 与 Ajax 技术、图片与媒体处理、Jpgraph 创建统计图,以及一个 

实例—— 共享之家系统,本实例中覆盖了 PHP、MySQL 等基本技术,同时采用 Smarty 模 

板技术和 Zend 框架,全面介绍当前比较热门的相关技术,可以学习 PHP 开发站点的基本 

知识。学习完本篇内容,能够让读者开发一些实用的网络程序,通过完整的实例,可以让 

读者学习如何运用软件工程的设计思想进行网站项目的实践开发。 

本书由浅入深地介绍 PHP 知识和目前流行的 PHP 开发工具,基本涵盖了 PHP 开发 

Web 程序的各个方面的知识,从开发设计和程序的开发,从开发的基本理论到程序的开发 

的实用技术,讲述了各种常用的开发案例设计方法和开发流程。 

PHP 开发一站式学习——难点/案例/练习 

. II . 

本书特点主要体现在以下几个方面。 

(1) 本书所讲内容既避开了艰涩难懂的理论知识,又覆盖了编程所需的各方面技术知 

识,其中有一些非常实用的知识;对目前热点技术与应用,本书也进行了介绍。 

(2) 本书的编排采用循序渐进的方式,适合初级、中级读者逐步掌握 PHP 程序开发的 

基本方法和程序的设计。 

(3) 本书在介绍程序开发时,采用了浅显易懂的例子,在介绍 PHP 常用函数时,使用 

了一个知识点配一个实例的方式,方便读者自己进行实践和演练。 

(4) 本书除体现基础的开发知识外,还适当地加入了目前 Web 开发领域的各种先进的 

前沿技术和理论,方便读者借鉴 PHP 程序开发的理念和技术。 

本书是开发人员的进阶手册,不仅适合初学者用来学习 PHP 网络开发技术,还能够帮 

助有一定编程经验的 PHP 开发人员解决开发过程中遇到的难题。本书也可作为高等院校相 

关专业的教材和参考用书,也可作为 PHP 的培训用书,以及广大编程爱好者的自学用书。 

本书由哈尔滨工程大学郭方方老师负责编写。此外,哈尔滨理工大学王健老师也参与 

了本书的编写工作。郭方方老师主要负责 1~15 章内容,王健老师负责 16~21 章内容。其 

他参与本书编写和校对的人员有宋一兵、管殿柱、孙全刚、韩承钦、岳前程、王小刚、刘 

云霞、王帅帅、谈世哲、王献红、张洪信等。正是在他们的帮助下,本书才能够展现给各 

位读者,在此一并表示感谢。 

由于作者水平有限,书中难免有疏漏和不足之处,敬请广大读者批评指正。 

本书得到以下项目支持:国家自然科学基金项目“面向认知网络的自律计算模型及评 

价方法研究”(60973027)、十二五重点项目“某态势感知系统”、博士点基金项目“基于 

多尺度网络行为的网络安全态势感知模型研究”(20102304120012)、黑龙江省自然科学重 

点基金项目“可信超网络建模及其在物联网中的应用”(ZD 201102)、哈尔滨市科技创新人 

才研究专项资金项目“新一代 IP 协议研究”(2011RFQ XG 035)。