图书介绍
PHP动态网页设计教程pdf电子书版本下载
- 黄迎久,石炜,赵军富,徐扬,张利新,王猛 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302451891
- 出版时间:2017
- 标注页数:253页
- 文件大小:25MB
- 文件页数:264页
- 主题词:网页制作工具-PHP语言-程序设计-高等学校-教材
PDF下载
下载说明
PHP动态网页设计教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 PHP简介与开发工具 1
1.1 PHP简介 2
1.1.1 PHP概述 2
1.1.2 PHP脚本程序工作流程 3
1.2开发工具 5
1.2.1集成系统的安装与启动 5
1.2.2 PHP程序开发工具 8
1.3 PHP语法基础 9
1.3.1 PHP标记符 9
1.3.2 PHP注释 10
1.3.3 PHP语句与语句块 10
1.3.4 PHP输出指令 11
1.3.5 PHP编码规范 12
1.4综合实训案例 13
本章小结 15
习题 15
第2章 PHP语言基础 17
2.1常量 18
2.1.1自定义常量 18
2.1.2预定义常量 19
2.1.3检测常量是否己被定义 19
2.2变量 20
2.2.1变量的命名 20
2.2.2变量的赋值 20
2.2.3变量的作用域 21
2.2.4可变变量 21
2.3 PHP数据类型 22
2.3.1标量数据类型 22
2.3.2复合数据类型 24
2.3.3特殊数据类型 25
2.3.4检测数据类型 25
2.4 PHP运算符 26
2.4.1算术运算符 26
2.4.2字符串运算符 26
2.4.3赋值运算符 27
2.4.4递增/递减运算符 27
2.4.5比较运算符 28
2.4.6逻辑运算符 29
2.4.7条件运算符 29
2.4.8错误抑制运算符 29
2.4.9运算符的优先级 30
2.5数据类型的转换 30
2.5.1类型自动转换 30
2.5.2强制类型转换 32
本章小结 34
习题 35
第3章 PHP流程控制语句 37
3.1选择结构 38
3.1.1 if语句 38
3.1.2 if…else语句 39
3.1.3 switch语句 40
3.2循环结构 41
3.2.1 while语句 41
3.2.2 do…while语句 42
3.2.3 for循环语句 43
3.3跳转语句 44
3.3.1 continue语句 44
3.3.2 break语句 45
3.4包含语句 46
3.4.1 include()语句 46
3.4.2 require()语句 47
3.4.3 include_once()语句 49
3.4.4 require_once()语句 49
3.5综合实训案例 50
本章小结 51
习题 51
第4章 自定义函数 53
4.1自定义函数 54
4.1.1自定义函数的定义与调用 54
4.1.2在函数间传递参数 55
4.1.3函数的返回值 58
4.2变量的作用域 59
4.3变量的生存周期 60
本章小结 61
习题 61
第5章 数组 63
5.1数组概述 64
5.1.1数组的基本概念 64
5.1.2数组的分类 64
5.2一维数组 64
5.2.1一维数组的声明 64
5.2.2遍历数组 66
5.3二维数组 68
5.3.1二维数组的声明 68
5.3.2二维数组元素的访问 69
5.4 PHP全局数组 70
5.4.1 $_SERVER[]全局数组 70
5.4.2 $_GET[]和$_POST[]全局数组 71
5.4.3 $_REQUEST[]全局数组 73
5.4.4 $_COOKIE[]全局数组 73
5.4.5 $_SESSION[]全局数组 73
5.4.6 $_ENV[]全局数组 73
5.4.7 $_FILES[]全局数组 74
本章小结 74
习题 74
第6章 字符串处理 75
6.1字符串简介 76
6.2字符串操作 76
6.2.1获取字符串长度 76
6.2.2截取字符串 78
6.2.3操作子字符串 80
6.2.4字符串替换函数 85
6.2.5比较字符串 88
6.2.6去除字符串首尾空格和特殊字符 90
6.2.7字符串与HTML相互转换 92
6.2.8连接与分割字符串 94
6.3综合实训案例 97
本章小结 99
习题 99
第7章 PHP与Web页面交互 101
7.1表单数据采集 102
7.1.1表单 102
7.1.2表单控件 103
7.2综合实训案例 114
本章小结 116
习题 117
第8章 MySQL数据库 119
8.1 MySQL的启动和关闭 120
8.1.1 MySQL服务器的启动 120
8.1.2连接MySQL服务器 120
8.1.3关闭MySQL服务器 121
8.2字符集 121
8.2.1字符集简介 121
8.2.2 MySQL字符集 121
8.2.3 MySQL中的字符集转换过程 123
8.2.4 MySQL字符集的设置 124
8.3操作数据库 125
8.3.1查看数据库 125
8.3.2创建数据库 126
8.3.3选择数据库 127
8.3.4删除数据库 127
8.4操作数据表 127
8.4.1创建数据表 127
8.4.2显示数据表的信息 129
8.4.3修改数据表 130
8.4.4删除数据表 131
8.5操作数据 131
8.5.1新增记录 131
8.5.2批量增加记录 133
8.5.3修改记录 133
8.5.4删除记录 133
8.6数据查询语句 134
8.6.1单表查询 134
8.6.2多表查询 142
8.7 phpMyAdmin图形化管理工具 146
8.7.1启动phpMyAdmin 146
8.7.2数据库管理 147
8.7.3数据表管理 148
8.8综合实训案例 149
本章小结 152
习题 152
第9章 PHP操作MySQL数据库 153
9.1 PHP操作MySQL数据库的函数 154
9.1.1连接MySQL数据库 154
9.1.2设置数据库字符集 155
9.1.3执行SQL语句 156
9.1.4遍历结果集 158
9.1.5关闭与MySQL数据库的连接 160
9.2综合实训案例 161
本章小结 164
习题 164
第10章 PHP会话控制 165
10.1 Cookie会话技术 166
10.1.1在浏览器中设置Cookie 166
10.1.2 Cookie的功能 167
10.1.3 Cookie的分类 167
10.1.4创建Cookie 167
10.1.5读取Cookie 168
10.1.6删除Cookie 169
10.2 Session会话技术 170
10.2.1了解Session 170
10.2.2 Session与Cookie的区别 170
10.2.3 Session的设置 171
10.2.4 Session的启动和删除 171
10.3综合实训案例 175
本章小结 177
习题 177
第11章 图形图像处理 179
11.1 GD函数库 180
11.1.1了解GD函数库 180
11.1.2设置GD2函数库 180
11.2常见图像处理 181
11.2.1创建画布 181
11.2.2设置颜色 182
11.2.3生成图像 182
11.2.4销毁图像 184
11.2.5绘制点与线 185
11.2.6绘制几何图形 186
11.2.7填充几何图形 189
11.2.8绘制文字 192
11.3综合实训案例 194
本章小结 196
习题 196
第12章 文件和目录操作 197
12.1文件的处理 198
12.1.1打开文件 198
12.1.2读取文件 199
12.1.3写入文件 205
12.1.4关闭文件 206
12.1.5删除文件 207
12.1.6复制文件 207
12.1.7移动和重命名文件 208
12.2目录操作 208
12.2.1打开目录 208
12.2.2读取目录 209
12.2.3关闭目录 209
12.2.4创建目录 210
12.2.5删除目录 210
12.2.6改变目录 211
12.3文件上传和下载 211
12.3.1相关设置 211
12.3.2文件上传 212
12.3.3文件下载 215
12.4综合实训案例 216
本章小结 218
习题 218
第13章 面向对象 219
13.1概述 220
13.1.1面向对象的概念 220
13.1.2 PHP面向对象的特点 220
13.2类和对象 220
13.2.1类的结构与声明方式 221
13.2.2属性和方法的定义 221
13.2.3类的实例化 222
13.2.4访问类中的成员 222
13.2.5特殊的访问方法——$this和“::” 222
13.2.6构造方法 223
13.2.7析构方法 223
13.3类的封装 224
13.3.1 public公共成员 224
13.3.2 private私有成员 225
13.3.3 protected保护成员 226
13.3.4 static静态成员 226
13.3.5 final最终成员 227
13.4类的继承与重载 228
13.4.1类的继承 228
13.4.2类的重载 229
13.5接口 230
13.5.1接口的声明 230
13.5.2接口的应用 230
13.6综合实训案例 231
本章小结 232
习题 232
第14章 PDO数据库抽象层 235
14.1 PDO概述 236
14.1.1 PDO的概念及特点 236
14.1.2 PDO的配置 236
14.2 PDO连接数据库 237
14.3在PDO中执行SQL语句 238
14.3.1 exec()方法 238
14.3.2 queRY()方法 239
14.3.3预处理语句prepare()和execute() 240
14.4 PDO获取结果集 242
14.4.1 fetch()方法 242
14.4.2 fetchAll()方法 243
14.4.3 fetchColumn()方法 244
14.5 PDO错误处理 245
14.5.1 errorCode()方法 245
14.5.2 errorInfo()方法 245
14.6 PDO捕获SQL语句中的错误 246
14.6.1使用默认模式PDO::ERRMODE SILENT 247
14.6.2使用警告模式PDO::ERRMODE WARNING 247
14.6.3使用异常模式PDO::ERRMODE EXCEPTION 248
14.7 PDO事务处理 249
14.8综合实训案例 250
本章小结 252
习题 252
参考文献 253