出版时间:2008-8 出版社:电子工业出版社 作者:卫喆,陈争航 页数:545 字数:880000
Tag标签:无
内容概要
本书采用循序渐近的方法介绍了用PHP5与MySQL5进行Web程序设计的基础知识,包括服务器环境的构建,PHP基本语法,常用PHP函数库的使用方法,MySQL5安装、配置方法,SQL语法,phpMyAdmin的配置与使用,PHP模板Smarty,PHP与Ajax结合使用,MySQL视图,存储过程等。在介绍基础知识之后,通过两个完整的Web应用开发实例,全面介绍了使用PHP5与MySQL5进行Web应用开发的完整过程。
本书内容精简而翔实,针对使用PHP5与MySQL5进行Web应用开发必须掌握的基础和核心技术,进行了详细介绍。所选实例实用性强,极具代表性,第一个实例的功能逻辑较为简单,通过这个实例可以使读者掌握用PHP5与MySQL5进行Web开发的完整流程。第二个实例的功能逻辑比较复杂,功能模块较多,通过该实例介绍了复杂应用系统开发的过程,并介绍了数据库连接类、分页类等常用类的封装以及文件包含技术的应用,同时,还介绍了Aiax技术的应用。通过一易一难两个实例,读者能够迅速掌握用PHP5与MySQL
5进行Web应用开发的核心实用技术。
本书面向初中级读者,旨在使读者快速掌握用PHP5与MysQL5进行Web应用开发所必需的基础与核心技术,适合作为编程爱好者自学和网站开发人员的参考用书。
书籍目录
第1章 PHP 5基础
1.1 简介
1.1.1 PHP是什么
1.1.2 初步认识PHP代码
1.2 PHP的安装
1.2.1 Linux下安装.Apache和PHP
1.2.2 Windows下安装Apache和PHP
1.3 PHP配置
1.3.1 PHP配置文件
1.3.2 PHP常用配置选项
1.3.3 加载扩展库
1.4 本章小结
第2章 网站开发语法基础
2.1 基本语法
2.2 数据类型
2.2.1 布尔型
2.2.2 整型
2.2.3 浮点型
2.2.4 字符串
2.2.5 数组
2.2.6 对象
2.2.7 资源
2.2.8 NULL
2.2.9 类型转换
2.3 变量
2.3.1 变量的赋值
2.3.2 预定义变量
2.3.3 变量作用域
2.3.4 可变变量
2.4 常量
2.4.1 自定义常量
2.4.2 魔术常量
2.5 表达式
2.6 运算符
2.6.1 算术运算符
2.6.2 字符串运算符
2.6.3 比较运算符
2.6.4 逻辑运算符
2.6.5 位运算符
2.6.6 赋值运算符
2.6.7 数组运算符
2.6.8 类型运算符
2.6.9 错误控制运算符
2.6.10 执行运算符
2.6.11 运算符的优先级
2.7 流程控制
2.7.1 if结构
2.7.2 switch结构
2.7.3 while循环
2.7.4 for循环
2.7.5 foreach语句
2.7.6 declare语句
2.7.7 exit和retunl语句
2.8 包含代码
2.9 本章小结
第3章 函数
3.1 用户自定义函数
3.1.1 函数调用与函数定义
3.1.2 递归函数
3.2 函数的参数
3.2.1 按值传递参数
3.2.2 通过引用传递
3.2.3 默认参数值
3.2.4 可变长度参数列表
3.3 函数返回值
第4章 类与对象
第5章 字符串
第6章 数组
第7章 PHP高级应用技术
第8章 PHP模板
第9章 MySQL快速入门
第10章 MySQL数据库管理
第11章 MySQL5进阶
第12章 文章发布系统
第13章 电子商务系统
章节摘录
第1章 PHP 5基础 1.1 简介 学习任何语言,最好的方法是从概貌开始。在开始学习使用,PHP编写Web应用程序之前,我们有必要对PHP的起源、特点、能做什么、如何安装与配置等内容进行简单了解。本节将围绕这些内容展开,使读者对PHP有一个总体的认识,并希望以此提高读者进一步学习PHP的热情。 1.1.1 PHP是什么 PHP——是英文Hypertext Preprocessor(超文本预处理器)的缩写,是一种广泛使用的服’务器端编程语言,用于开发动态网页。它是一种开源的、跨平台的、独立于架构的、解释的、面向对象的、快速的、简单易学的、健壮的、安全的、性能优越的用于Web服务器端动态网页开发的语言。目前已有超过土千万的网站和数万家公司,以及数百万的程序开发人员在使用它。它是目前动态网页开发中使用最为广泛的语言之一。 PHP是一种Web服务器端开发语言,用于快速进行动态网页开发。早期的Web应用服务器端程序是用Perl或C语言直接编写CGI(Common Gateway Interface,公共网关接口)程序,或者利用Web服务器自带的API,或者采用第三方解决方案。这些方法均有各自的强项,但在运行速度、数据库操作方面均不能满足Web应用不断增长的需求。因此,PHP与ASP、JSP语言以其优异的性能、强大的数据库操作功能迅速成为主流的Web服务器端开发语言。PHP与ASP、JSP一起,几乎覆盖了所有的Web服务器端应用的开发。而PHP+Apache+MySQL是一个完全免费的、性能优异的Web服务器应用开发组合,已经成为绝大多数中小型网站的应用解决方案。
图书封面
图书标签Tags
无
评论、评分、阅读与下载