图书介绍
精通PHP MySQL动态网站开发2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 刘增杰,姬远鹏编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302315155
- 出版时间:2013
- 标注页数:492页
- 文件大小:166MB
- 文件页数:507页
- 主题词:PHP语言-程序设计;关系数据库系统
PDF下载
下载说明
精通PHP MySQL动态网站开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 初识PHP1
1.1 PHP的发展1
1.1.1 PHP的概念1
1.1.2 PHP的发展历程1
1.2 PHP的应用领域2
1.3 PHP的特点3
1.4 PHP常用开发工具3
1.4.1 PHP代码开发工具3
1.4.2 网页设计工具5
1.4.3 文本编辑工具7
1.5 高手私房菜8
第2章 HTML与JavaScript语言速成9
2.1 HTML概述9
2.1.1 什么是HTML9
2.1.2 HTML文件的基本结构9
2.1.3 HTML基本标记10
2.2 HTML设置段落和图片15
2.2.1 HTML常用段落和图片标记16
2.2.2 文字和图片排版17
2.3 HTML设置表格19
2.4 HTML设置表单21
2.5 JavaScript简介25
2.6 在HTML文件中使用JavaScript代码26
2.6.1 JavaScript嵌入HTML文件26
2.6.2 外部JavaScript文件27
2.7 数据类型与变量28
2.7.1 数据类型28
2.7.2 变量30
2.8 运算符与表达式32
2.8.1 赋值运算符32
2.8.2 算术运算符及其表达式33
2.8.3 关系运算符及其表达式33
2.8.4 位运算符及其表达式34
2.8.5 逻辑运算符及其表达式35
2.8.6 条件运算符及其表达式36
2.8.7 运算符的优先级37
2.9 流程控制语句37
2.9.1 注释语句和语句块37
2.9.2 选择语句38
2.9.3 循环语句46
2.10 综合实战——制作用户注册页面49
2.11 高手私房菜50
第3章 PHP服务器环境配置52
3.1 PHP服务器概述52
3.2 安装PHP前的准备工作53
3.2.1 软硬件环境53
3.2.2 获取PHP安装资源包53
3.3 PHP 5+ⅡS服务器安装配置55
3.3.1 ⅡS简介及其安装55
3.3.2 PHP的安装59
3.3.3 配置ⅡS使其支持PHP62
3.3.4 设置主目录和虚拟目录63
3.4 PHP 5+Apache服务器的环境搭建65
3.4.1 Apache简介65
3.4.2 安装Apache66
3.4.3 将PHP与Apache建立关联67
3.5 实战演练——我的第一个PHP程序69
3.6 高手私房菜70
第4章 PHP 5的基本语法72
4.1 PHP标识72
4.1.1 短风格72
4.1.2 script风格72
4.1.3 ASP风格72
4.2 编程规范73
4.2.1 什么是编程规范73
4.2.2 PHP的一些编程规范73
4.3 常量74
4.3.1 声明和使用常量74
4.3.2 内置常量75
4.4 变量76
4.4.1 PHP中的变量声明77
4.4.2 变变量与变量的引用77
4.4.3 变量作用域78
4.5 变量的类型83
4.5.1 整型83
4.5.2 浮点型84
4.5.3 布尔值84
4.5.4 字符串型84
4.5.5 数组型85
4.5.6 对象型88
4.5.7 NULL型88
4.5.8 资源类型88
4.5.9 数据类型之间相互转换89
4.6 运算符90
4.6.1 算术运算符90
4.6.2 字符串运算符92
4.6.3 赋值运算符92
4.6.4 比较运算符93
4.6.5 逻辑运算符93
4.6.6 按位运算符94
4.6.7 否定控制运算符94
4.6.8 错误控制运算符94
4.6.9 三元运算符94
4.6.10 运算符的优先级和结合规则94
4.7 PHP的表达式94
4.8 实战演练——创建多维数组95
4.9 高手私房菜96
第5章 PHP的函数和程序结构97
5.1 函数97
5.1.1 PHP函数97
5.1.2 定义和调用函数97
5.1.3 向函数传递参数数值98
5.1.4 向函数传递参数引用99
5.1.5 从函数中返回值100
5.1.6 对函数的引用101
5.2 流程控制概述101
5.3 条件控制结构102
5.3.1 单一条件分支结构(if语句)102
5.3.2 双向条件分支结构(if…else语句)102
5.3.3 多向条件分支结构(elseif语句)102
5.3.4 嵌套条件分支结构102
5.3.5 多向条件分支结构(switch语句)103
5.4 循环控制结构103
5.4.1 while循环语句103
5.4.2 do…while循环语句103
5.4.3 for循环语句104
5.4.4 foreach循环语句105
5.4.5 流程控制的另一种书写格式105
5.4.6 使用break/continue语句跳出循环106
5.5 实战演练1——条件分支结构综合应用108
5.6 实战演练2——循环控制结构应用实例综合应用110
5.7 高手私房菜111
第6章 字符串和正则表达式112
6.1 字符串的单引号和双引号112
6.2 字符串的连接符113
6.3 字符串操作115
6.3.1 手动和自动转义字符串中的字符115
6.3.2 计算字符串的长度115
6.3.3 字符串单词统计116
6.3.4 清理字符串中的空格117
6.3.5 字符串切分与组合118
6.3.6 字符串子串截取119
6.3.7 字符串子串替换120
6.3.8 字符串查找121
6.4 什么是正则表达式122
6.5 正则表达式的语法规则122
6.5.1 方括号([])123
6.5.2 连字符(-)123
6.5.3 点号字符(.)123
6.5.4 限定符(+?{n,m})123
6.5.5 行定位符(^和$)123
6.5.6 排除字符([^])124
6.5.7 括号字符(())124
6.5.8 选择字符(|)124
6.5.9 转义字符与反斜杠()124
6.5.10 认证email的正则表达124
6.5.11 使用正则表达式对字符串进行匹配124
6.5.12 使用正则表达式替换字符串子串126
6.5.13 使用正则表达式切分字符串127
6.6 实战演练——创建酒店系统在线订房表128
6.7 高手私房菜131
第7章 PHP数组133
7.1 什么是数组133
7.2 数组类型133
7.2.1 数字索引数组133
7.2.2 联合索引数组134
7.3 数组构造135
7.3.1 一维数组135
7.3.2 多维数组136
7.4 遍历数组138
7.4.1 遍历一维数字索引数组138
7.4.2 遍历一维联合索引数组139
7.4.3 遍历多维数组140
7.5 数组排序142
7.5.1 一维数组排序142
7.5.2 多维数组排序144
7.6 字符串与数组的转换145
7.7 向数组中添加和删除元素146
7.7.1 向数组中添加元素147
7.7.2 从数组中删除元素148
7.8 查询数组中指定元素150
7.9 统计数组元素个数152
7.10 删除数组中重复元素155
7.11 调换数组中的键值和元素值156
7.12 实战演练——数组的序列化157
7.13 高手私房菜158
第8章 时间和日期159
8.1 系统时区设置159
8.1.1 时区划分159
8.1.2 时区设置159
8.2 PHP日期和时间函数159
8.2.1 关于UNIX时间戳159
8.2.2 获取当前时间戳160
8.2.3 获取当前日期和时间161
8.2.4 使用时间戳获取日期信息162
8.2.5 检验日期的有效性164
8.2.6 输出格式化时间戳的日期和时间165
8.2.7 显示本地化的日期和时间167
8.2.8 将日期和时间解析为UNIX时间戳168
8.2.9 日期时间在PHP和MySQL数据格式之间转换169
8.3 实战演练1——比较两个时间的大小170
8.4 实战演练2——实现倒计时功能170
8.5 高手私房菜171
第9章 面向对象和会话管理173
9.1 类和对象的介绍173
9.2 类的声明和实例生成174
9.3 访问修饰符175
9.4 构造函数176
9.5 访问函数177
9.6 类的继承与接口179
9.7 错误处理182
9.8 认识Session184
9.8.1 什么是session控制184
9.8.2 session基本功能184
9.9 了解cookie184
9.9.1 什么是cookie184
9.9.2 用PHP设置cookie185
9.9.3 cookie与session185
9.9.4 在cookie或URL中存储session ID185
9.10 会话管理185
9.10.1 创建会话185
9.10.2 注册会话变量186
9.10.3 使用会话变量186
9.10.4 注销会话变量和销毁session186
9.11 实战演练——会话管理的综合应用186
9.12 高手私房菜188
第10章 PHP与Web页面交互189
10.1 使用动态内容189
10.2 表单与PHP191
10.3 表单设计191
10.3.1 表单的基本结构191
10.3.2 文本框191
10.3.3 复选框193
10.3.4 单选按钮195
10.3.5 下拉列表框196
10.3.6 重置按钮198
10.3.7 提交按钮200
10.4 传递数据的两种方法203
10.4.1 用post方式传递数据203
10.4.2 用get方式传递数据203
10.5 PHP获取表单传递数据的方法205
10.6 PHP对URL传递的参数进行编程205
10.7 实战演练——PHP与Web表单的综合应用206
10.8 高手私房菜208
第11章 PHP 5文件与目录操作210
11.1 文件操作210
11.1.1 文件数据写入210
11.1.2 文件数据读取214
11.2 目录操作216
11.3 文件的上传222
11.4 实战演练——编写文本类型的访客计数器224
11.5 高手私房菜225
第12章 图形图像处理227
12.1 在PHP中加载GD库227
12.2 图形图像的典型应用230
12.2.1 创建一个简单的图像230
12.2.2 使用GD2函数在照片上添加文字233
12.2.3 使用TrueType字体处理中文生成图片234
12.3 JpGraph库的使用237
12.3.1 JpGraph的安装237
12.3.2 JpGraph的配置237
12.3.3 制作柱形图与折线图统计图237
12.3.4 制作圆形统计图240
12.4 实战演练——制作3D饼形统计图242
12.5 高手私房菜244
第13章 MySQL的安装与配置245
13.1 什么是MySOL245
13.1.1 客户端/服务器软件245
13.1.2 MySQL版本246
13.1.3 MySQL的优势246
13.2 安装与配置MySQL 5.5246
13.2.1 安装MySQL 5.5246
13.2.2 配置MySQL 5.5254
13.3 启动服务并登录MySQL数据库261
13.3.1 启动MySQL服务261
13.3.2 登录MySQL数据库263
13.3.3 配置Path变量265
13.4 更改MySQL的配置266
13.4.1 通过配置向导来更改配置266
13.4.2 手工更改配置268
13.5 高手私房菜271
第14章 数据库的基本操作273
14.1 创建数据库273
14.2 删除数据库274
14.3 数据库存储引擎275
14.3.1 MySQL存储引擎简介275
14.3.2 InnoDB存储引擎277
14.3.3 MyISAM存储引擎277
14.3.4 MEMORY存储引擎278
14.3.5 存储引擎的选择278
14.4 实战演练——数据库的创建和删除279
14.5 高手私房菜281
第15章 数据表的基本操作282
15.1 创建数据表282
15.1.1 创建数据表的语法形式282
15.1.2 使用主键约束283
15.1.3 使用外键约束285
15.1.4 使用非空约束286
15.1.5 使用唯一性约束286
15.1.6 使用默认约束287
15.1.7 设置表的属性值自动增加288
15.2 查看数据表结构289
15.2.1 查看表的基本结构289
15.2.2 查看表的详细结构290
15.3 修改数据表291
15.3.1 修改表名291
15.3.2 修改字段的数据类型292
15.3.3 修改字段名293
15.3.4 添加字段294
15.3.5 删除字段297
15.3.6 修改字段的排列位置298
15.3.7 更改表的存储引擎299
15.3.8 删除表的外键约束300
15.4 删除数据表302
15.4.1 删除没有被关联的表302
15.4.2 删除被其他表关联的主表302
15.5 实战演练——数据表的基本操作304
15.6 高手私房菜312
第16章 数据的基本操作314
16.1 插入数据314
16.1.1 为表的所有字段插入数据314
16.1.2 为表的指定字段插入数据316
16.1.3 同时插入多条记录317
16.2 更新数据320
16.3 删除数据322
16.4 查询数据324
16.4.1 查询所有字段326
16.4.2 查询指定字段327
16.4.3 查询指定记录329
16.4.4 带IN关键字的查询331
16.4.5 带BETWEEN AND的范围查询332
16.4.6 带LIKE的字符匹配查询333
16.4.7 查询空值335
16.4.8 带AND的多条件查询336
16.4.9 带OR的多条件查询337
16.4.10 查询结果不重复338
16.4.11 对查询结果排序340
16.5 实战演练1——记录的插入、更新和删除344
16.6 实战演练2——数据表综合查询案例348
16.7 高手私房菜357
第17章 数据库的备份和还原358
17.1 数据备份358
17.1.1 使用mysqldump命令备份358
17.1.2 直接复制整个数据库目录365
17.1.3 使用mysqlhotcopy工具快速备份365
17.2 数据还原366
17.2.1 使用mysql命令还原366
17.2.2 直接复制到数据库目录367
17.2.3 mysqlhotcopy快速恢复367
17.3 数据库迁移368
17.3.1 相同版本的MySQL数据库之间的迁移368
17.3.2 不同版本的MySQL数据库之间的迁移368
17.3.3 不同类型的数据库之间的迁移369
17.4 表的导出和导入369
17.4.1 用SELECT…INTO OUTFILE导出文本文件369
17.4.2 用mysqldump命令导出文本文件372
17.4.3 用mysql命令导出文本文件375
17.4.4 用LOAD DATA INFILE方式导入文本文件378
17.4.5 用mysqlimport命令导入文本文件381
17.5 实战演练——数据的备份与恢复382
17.6 高手私房菜387
第18章 PHP操作MySQL数据库388
18.1 PHP访问MySQL数据库的一般步骤388
18.2 连接数据库前的准备工作388
18.3 PHP操作MySQL数据库的函数389
18.3.1 通过mysqli类库访问MySQL数据库389
18.3.2 使用mysqli_connect()函数连接MySQL服务器392
18.3.3 使用mysqli_select_db()函数选择数据库文件392
18.3.4 使用mysqli_query()函数执行SQL语句393
18.3.5 使用mysqli_fetch_assoc()函数从数组结果集中获取信息393
18.3.6 使用mysqli_fetch_object()函数从结果中获取一行作为对象394
18.3.7 使用mysqli_num rows()函数获取查询结果集中的记录数394
18.3.8 使用mysqli_free_result()函数释放资源394
18.3.9 使用mysqli_close()函数关闭连接395
18.4 实战演练1——使用INSERT语句动态添加用户信息395
18.5 实战演练2——使用select语句查询数据信息398
18.6 高手私房菜400
第19章 PHP+MySQL开发论坛实战401
19.1 网站的需求和功能模块分析401
19.1.1 需求分析401
19.1.2 网站功能模块分析401
19.2 数据库分析402
19.2.1 分析数据库402
19.2.2 创建数据表402
19.3 论坛的代码实现403
19.3.1 数据库连接相关文件403
19.3.2 论坛主页面410
19.3.3 新用户注册页面415
19.3.4 论坛帖子的相关页面419
19.3.5 后台管理系统的相关页面430
第20章 流行的网站开发模式——使用Yii框架快速开发企业网站462
20.1 网站的需求分析462
20.2 数据库分析463
20.3 企业网站的实现465
20.3.1 使用Yii框架的沙箱模式建立项目466
20.3.2 开始goodone项目编程467
20.3.3 构建message系统471
20.3.4 构建product系统479
20.3.5 构建order系统483
20.3.6 构建customer系统和order系统建立订单484
热门推荐
- 3435804.html
- 3032819.html
- 1840577.html
- 3719280.html
- 2659696.html
- 2198812.html
- 1420613.html
- 2807964.html
- 3360605.html
- 1743513.html
- http://www.ickdjs.cc/book_269028.html
- http://www.ickdjs.cc/book_940333.html
- http://www.ickdjs.cc/book_2571231.html
- http://www.ickdjs.cc/book_2011759.html
- http://www.ickdjs.cc/book_384749.html
- http://www.ickdjs.cc/book_2241050.html
- http://www.ickdjs.cc/book_1490115.html
- http://www.ickdjs.cc/book_939659.html
- http://www.ickdjs.cc/book_1814737.html
- http://www.ickdjs.cc/book_2182020.html