1、前言PHP自诞生之日起,由于它的开源特性,就注定它有很强的生命力。目前,它已经成为全球范围内最流行的Wb程序开发语言之一。在国内,从事PHP项目开发的程序员越来越多,由于PHP、MySQL数据库及Web服务组件Apache都是开源软件包,可以非常方便地在互联网上免费获取它们,并且部署也越来越简单,故而深受广大从业人员及各类企事业单位的喜爱。PHP的简单易学、安全可靠以及跨平台等优点,也使它成为越来越多程序员的首选编程语言。根据时代的进步、技术的发展,本书在第一版的基础之上进行了修订,主要增加了Smarty模板技术、jQuery Mobile框架,以及利用jQuery Mobile框架与PHP相
2、结合开发手机APP,还特别介绍了Dreamweaver的新版网页制作软件Dreamweaver CS6。本书特点在编写本书前,编者仔细梳理PHP各相关知识模块之间的逻辑关系。在内容编排上严格遵循PHP各知识点的基础与上层的关系,步步为营、层层递进,务求读者能快速掌握PHP综合编程能力。本书中的每个知识点都是以简短的篇幅介绍其中最基本、最常用的内容。通过精心设计的一些典型案例,介绍程序设计的基本方法,避免枯燥和空洞,在不知不觉之中使读者学会如何利用PHP实现Web编程。概括来讲,本书具有如下特点。取材广泛,注重实际应用。本书所有案例都是笔者从日常教学工作学习和生活中遴选出来的典型应用,具有很强的
3、代表性,各案例力求功能齐全,注重实际应用。案例完整,结构清晰。本书选择的案例以及代码实现都是由浅入深、循序渐进。讲解通俗,步骤详细。每个案例的开发步骤都是以通俗易懂的语言阐述,并穿插图片和表格。代码准确,注释清晰。本书所有案例的代码都有详尽的注释,以便于读者理解核心代码的功能和逻辑意义。组织结构本书详细介绍了在Windows环境下利用PHP进行Web编程的基本方法,包括PHP程序运行环境的配置、PHP基本语法、PHP系统内置函数与用户自定义函数、在PHP程序中对文件和目录的操作、MySQL数据库的安装与应用、PHP与MySQL结合进行数据库编程、正则表达式的概念与应用、面向对象编程技术、在Dreamweaver CS6环境中实现PHP编程等。本书大部分章节后面都附有丰富的练习题和上机实战题,从而有助于读者复习、巩固所学知识,以培养读者的实际编程能力。此外,为充分满足教学中实际需要,本书在第14章还给出了PHP+MySQL+Apache项