前 言
PHP是目前Web应用开发领域的主流技术之一,其实际应用亦相当广泛。为满足社会不断发展的实际需求,并提高学生或学员的专业技能与就业能力,多数高校的计算机、电子商务、信息管理与信息系统等相关专业及各地的有关培训机构均开设了PHP程序设计、PHP Web动态网站开发等PHP应用开发类课程。
本书以应用为导向,以实用为原则,以能力提升为目标,以典型实例与完整案例为依托,遵循程序设计与案例教学的基本思想,结合教学规律与开发需求,按照由浅入深、循序渐进的原则,精心设计,合理安排,全面介绍了基于PHP的Web应用开发的主要技术。全书示例翔实,解析到位,编排合理,结构清晰,共分9章,内容包括PHP概述、PHP编程基础、PHP交互设计、PHP状态管理、PHP内置函数、MySQL数据库应用基础、PHP数据库访问技术、PHP Ajax编程技术与PHP应用案例。各章均设置有“本章要点”“学习目标”与“本章小结”,既便于读者抓住重点、明确目标,也利于其“温故而知新”。书中的诸多内容均设有相应的“说明”“提示”“注意”等知识点,以便于读者的理解与提高,并为其带来“原来如此”“豁然开朗”的美妙感觉。此外,各章均安排有相应的思考题,以利于读者及时回顾与检测。书末还附有相应的实验指导,以利于读者上机实践。
本书所有示例的代码均已通过调试,并能成功运行,其开发环境为Windows 7、Dreamweaver CS6与XAMPP 2016。其中,XAMPP 2016为PHP应用开发集成软件包,内含Apache 2.4.18、PHP 5.3.29、MySQL 5.5.47与phpMyAdmin(phpStudy 2014)等。
本书的写作与出版,得到了作者所在单位及清华大学出版社的大力支持与帮助,在此表示衷心感谢。在紧张的写作过程中,自始至终得到了家人、同事的理解与支持,在此也一起深表谢意。
由于作者经验不足、水平有限,且时间较为仓促,书中难免有不足之处,恳请广大读者多加指正、不吝赐教。
编 者
