


定价:79.8元
印次:1-3
ISBN:9787302209805
出版日期:2009.12.01
印刷日期:2011.07.11
图书责编:贾小红
图书分类:零售
本书从初学者角度出发,以基础知识为“基石”,以核心技术和高级应用为“梁柱”,最终通过实战项目来检验成果,这就是本书的编写思路。本书突出“基础”、“全面”、“深入”,强调“实战”效果。在介绍技术的同时,各章都提供有示例或稍大一些的实例,同时在各章的结尾通过几个小型项目来综合应用本章所讲解的知识,做到理论与实践相结合。最后提供5个完整的项目实例,详细讲述从前期规划、系统设计,到项目开发的全部实现过程。 全书共分29章,包括初识PHP,PHP环境搭建,PHP语言基础,流程控制语句,函数,字符串,正则表达式,PHP数组,PHP与Web页面交互,PHP与JavaScript交互,日期和时间,会话管理,图形图像,文件系统,面向对象,PHP加密技术,MySQL数据库基本操作,phpMyAdmin图形化管理工具,使用MySQL函数操作数据库,ADODB类库,程序调试与错误处理,XML技术,Ajax技术,Smarty模板技术,博客管理系统,应用Smarty模板开发电子商务平台,办公自动化系统,供求信息网,图书借阅管理系统等内容,最后还在附录中介绍了PHP的编码规则。所有知识都结合具体实例进行介绍,对涉及的程序代码给出了详细的注释,可以使读者轻松领会PHP程序开发的精髓,快速提高开发技能。 本书适合有志于从事软件开发的初学者、高校计算机相关专业学生和毕业生,也可作为软件开发人员的参考手册,或者高校的教学参考书。
前 言 PHP是全球最普及、应用最广泛的互联网开发语言之一。PHP语言具有简单、易学、源码开放,可操纵多种主流与非主流的数据库,支持面向对象的编程,支持多种开源框架(如Zend Framework),支持跨平台的操作,而且完全免费等特点,越来越受到广大程序员的青睐和认同。PHP目前拥有几百万个用户,其发展速度要快于在它之前的任何一种计算机语言。相信PHP一定能够经得起实践的检验,发展成为互联网开发语言中“主流的主流”。 本书内容 从初学程序开发的人员步入到编程高手行列通常需要经历3个阶段,如下图所示。 本书中的内容也是按照这一规律精心组织的,将从初学者入门到成为编程高手所必备的各类知识分成4个部分,大体结构如下图所示。 第1部分:基础知识。通过初识PHP、PHP环境搭建、PHP语言基础、流程控制语句、函数、字符串、正则表达式、PHP数组、PHP与Web页面交互、PHP与JavaScript交互、日期和时间等章节,并结合大量的图示、示例、综合实例以及录像等,帮助读者快速掌握PHP语言,并为以后编程奠定坚实的基础。 第2部分:核心技术。介绍了Cookie与Session、图形图像、文件系统、面向对象、PHP加密技术、MySQL数据库基本基础、phpMyAdmin图形化管理工具、使用MySQL函数操作数据库、ADODB类库、PHP程序调试与异常处理等。学习完这一部分,能够开发数据库应用程序和一些中小型的热点模块。 第3部分:高级应用。介绍了XML技术、Ajax技术和Smarty模板技术。学习完这一部分,能够开发一些实用的网络程序等。 第4部分:项目实...
第1部分 基础知识
第1章 初识PHP 3
视频讲解:7分钟
1.1 PHP概述 4
1.1.1 PHP是什么 4
1.1.2 PHP 5的新特性 4
1.1.3 PHP的语言优势 4
1.1.4 PHP语言的发展 5
1.2 PHP与其他语言的比较 6
1.3 PHP语言相关术语 7
1.4 资深程序员谈如何学习PHP 8
1.5 常用代码编辑工具 10
1.6 学习资源 12
1.6.1 PHP参考手册 12
1.6.2 PHP学习讨论 12
1.7 成功案例 13
1.8 本章小结 14
第2章 PHP环境搭建 15
视频讲解:80分钟
2.1 搭建PHP开发环境的准备工作 16
2.1.1 在Windows下搭建PHP开发环境的
准备工作 16
2.1.2 在Linux下搭建PHP开发环境的
准备工作 16
2.2 Apache服务器的安装和配置 16
2.2.1 在Windows下安装Apache服务器 16
2.2.2 在Linux下安装Apache服务器 19
2.3 PHP的安装和配置 20
2.3.1 在Windows下安装PHP 20
2.3.2 在Linux下安装PHP 21
2.4 MySQL服务器的安装和配置 23
2.4.1 在Windows下安装MySQL服务器 23
2.4.2 在Linux下安装MySQL服务器 26
2.5 初学者——应用组合包快速搭建
PHP环境 27
2.6 第一... 查看详情





