图书介绍
PHP动态网站开发pdf电子书版本下载
- 赵增敏主编 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121040634
- 出版时间:2009
- 标注页数:287页
- 文件大小:103MB
- 文件页数:301页
- 主题词:PHP语言-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
PHP动态网站开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 配置PHP开发环境 1
1.1 PHP开发组件介绍 1
1.1.1 Apache服务器 1
1.1.2 PHP语言 1
1.1.3 MySQL数据库 2
1.2 PHP开发环境配置 3
1.2.1安装和测试Apache 3
1.2.2配置Apache服务器 6
1.2.3管理Apache服务器 8
1.2.4安装和配置PHP 9
1.2.5安装和配置MySQL 11
1.2.6创建PHP MySQL动态站点 17
习题1 19
上机实验1 配置PHP开发环境 20
第2章 PHP语言基础 21
2.1 PHP基础知识 21
2.1.1 PHP动态网页概述 21
2.1.2创建PHP代码块 22
2.1.3编写PHP注释 23
2.1.4 PHP与HTML混合编码 23
2.1.5 PHP与JavaScript协同工作 24
2.2数据类型 25
2.2.1整型数 26
2.2.2浮点数 26
2.2.3字符串 26
2.2.4布尔型 28
2.2.5特殊类型 28
2.2.6数据类型转换 28
2.3变量与常量 30
2.3.1定义变量 30
2.3.2检查变量是否设置 31
2.3.3可变变量与变量的引用 32
2.3.4使用常量 34
2.4运算符与表达式 35
2.4.1算术运算符 35
2.4.2赋值运算符 36
2.4.3递增/递减运算符 37
2.4.4字符串运算符 38
2.4.5位运算符 38
2.4.6比较运算符 39
2.4.7条件运算符 39
2.4.8逻辑运算符 40
2.4.9表达式 41
2.4.10运算符优先级 42
2.5流程控制语句 42
2.5.1选择语句 42
2.5.2循环语句 45
2.5.3跳转语句 48
2.5.4包含文件语句 49
习题2 51
上机实验2 PHP语言基本应用 51
第3章 数组与函数 53
3.1数组 53
3.1.1创建数组 53
3.1.2遍历数组 56
3.1.3预定义数组 56
3.1.4数组函数 59
3.2函数 61
3.2.1自定义函数 61
3.2.2函数的参数 62
3.2.3函数的返回值 64
3.2.4变量函数 65
3.2.5变量作用域 65
3.2.6内部函数 67
3.2.7日期和时间处理函数 68
3.3面向对象编程初步 70
3.3.1类与对象 70
3.3.2构造方法 72
习题3 74
上机实验3 数组与函数应用 74
第4章 字符串与正则表达式 75
4.1字符串处理 75
4.1.1字符串的输出 75
4.1.2大小写转换 76
4.1.3从字符串中删除空格 77
4.1.4 HTML文本格式化 79
4.1.5添加或去除反斜线 80
4.1.6字符串的连接与分割 81
4.1.7查找字符串 82
4.1.8替换字符串 84
4.1.9获取子串 85
4.2正则表达式应用 87
4.2.1正则表达式概述 87
4.2.2编写正则表达式 87
4.2.3正则表达式搜索 89
4.2.4正则表达式替换 91
4.2.5用正则表达式分割字符串 93
习题4 94
上机实验4 字符串与正则表达式应用 96
第5章 构建PHP互动网页 97
5.1获取表单变量 97
5.1.1创建表单 97
5.1.2使用按钮 98
5.1.3获取表单变量 99
5.1.4使用文本框 102
5.1.5使用单选按钮 105
5.1.6使用复选框 106
5.1.7使用列表框 108
5.1.8使用隐藏域 111
5.1.9添加图像按钮 112
5.2表单验证 114
5.2.1添加Spry构件 114
5.2.2 Spry验证文本域 115
5.2.3 Spry验证文本区域 117
5.2.4 Spry验证复选框 119
5.2.5 Spry验证选择框 120
5.3获取URL参数 122
5.3.1生成URL参数 122
5.3.2检索URL参数 123
5.4页面跳转 125
5.4.1使用header()函数 125
5.4.2使用客户端脚本 127
5.4.3使用HTML标记 128
5.5会话管理 129
5.5.1会话变量概述 129
5.5.2创建会话变量 130
5.5.3注销会话变量 131
5.6 Cookie应用 133
5.6.1 Cookie概述 133
5.6.2在PHP中应用Cookie 133
习题5 137
上机实验5 构建PHP互动网页 138
第6章 PHP文件编程 139
6.1文件操作 139
6.1.1检查文件是否存在 139
6.1.2打开和关闭文件 140
6.1.3写入文件 141
6.1.4读取文件 142
6.1.5文件定位 147
6.1.6检查文件属性 149
6.1.7重命名文件 150
6.1.8复制文件 151
6.1.9删除文件 152
6.2目录操作 153
6.2.1创建目录 153
6.2.2获取和更改当前目录 154
6.2.3读取目录 155
6.2.4删除目录 156
6.2.5解析路径信息 157
6.2.6检查磁盘空间 158
6.3文件上传 159
6.3.1创建文件域 159
6.3.2上传单个文件 160
6.3.3上传多个文件 162
习题6 165
上机实验6 PHP文件编程 165
第7章 PHP图像处理 166
7.1配置GD库 166
7.1.1加载GD库 166
7.1.2获取GD库信息 166
7.2图像基本操作 168
7.2.1创建图像 168
7.2.2输出图像 171
7.2.3分配颜色 172
7.3画基本图形 173
7.3.1画像素 173
7.3.2画轮廓图形 174
7.3.3画填充图形 176
7.4向图像写入文本 179
7.4.1写入单个字符 179
7.4.2写入字符串 182
7.4.3写入中文文本 183
习题7 185
上机实验7 PHP图像处理 186
第8章 MySQL数据库管理 187
8.1 MySQL应用基础 187
8.1.1 MySQL服务器管理 187
8.1.2客户端程序和实用工具介绍 188
8.1.3 mysql命令行工具 188
8.2数据库创建与维护 190
8.2.1创建、显示和删除数据库 190
8.2.2数据类型 192
8.2.3表的创建与维护 194
8.3数据查询与操作 197
8.3.1插入记录 197
8.3.2查询记录 200
8.3.3更改记录 204
8.3.4删除记录 206
8.4其他数据库对象 207
8.4.1索引 207
8.4.2视图 208
8.4.3存储过程 210
8.4.4存储函数 213
8.4.5触发程序 215
8.5安全性管理 217
8.5.1用户管理 217
8.5.2权限管理 218
习题8 220
上机实验8 MySQL数据库管理 221
第9章 PHP数据库编程 222
9.1创建数据库链接 222
9.1.1编程实现MySQL数据库链接 222
9.1.2在Dreamweaver中创建MySQL链接 224
9.1.3数据库链接的应用与管理 226
9.2查询记录 226
9.2.1通过编程实现查询记录 227
9.2.2在Dreamweaver中创建记录集 230
9.2.3分页显示记录集 234
9.2.4创建搜索/结果页 238
9.2.5创建主/详细页 240
9.3添加记录 245
9.3.1通过编程实现添加记录 245
9.3.2快速生成记录添加页 246
9.4更新记录 250
9.4.1通过编程实现记录更新 250
9.4.2快速生成记录更新页 252
9.5删除记录 256
9.5.1通过编程实现记录删除 256
9.5.2快速生成记录删除页 258
习题9 260
上机实验9 PHP数据库编程 261
第10章 会员管理系统设计 262
10.1系统总体设计 262
10.1.1系统功能分析 262
10.1.2数据库设计与实现 263
10.1.3构建PHP动态站点 264
10.1.4站点文件组成 265
10.2系统功能实现 266
10.2.1创建CSS样式表 266
10.2.2创建网站导航条 267
10.2.3会员注册 269
10.2.4检查用户名 272
10.2.5会员登录 273
10.2.6系统首页 275
10.2.7会员信息更新 278
10.2.8密码查询 280
10.2.9照片上传 284
10.2.10会员管理 285
习题10 287
上机实验10 会员管理系统设计 287