图书介绍

PHP+MySQL动态网站开发案例课堂PDF|Epub|txt|kindle电子书版本网盘下载

PHP+MySQL动态网站开发案例课堂
  • 刘玉红编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302386162
  • 出版时间:2015
  • 标注页数:376页
  • 文件大小:37MB
  • 文件页数:386页
  • 主题词:PHP语言-程序设计;关系数据库系统

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

PHP+MySQL动态网站开发案例课堂PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 PHP概述1

1.1 认识PHP2

1.1.1 什么是PHP2

1.1.2 PHP的发展过程2

1.1.3 PHP语言的优势3

1.2 PHP能干什么3

1.3 常用的开发工具4

1.3.1 PHP代码开发工具4

1.3.2 网页设计工具5

1.3.3 文本编辑工具5

1.4 疑难解惑6

第2章 配置服务器环境7

2.1 PHP服务器概述8

2.2 安装PHP前的准备工作8

2.2.1 软硬件环境8

2.2.2 获取PHP安装资源包9

2.3 PHP+IIS服务器安装配置11

2.3.1 llS简介及其安装11

2.3.2 安装PHP12

2.3.3 设置虚拟目录15

2.4 PHP+Apache服务器的环境搭建17

2.4.1 Apache简介17

2.4.2 关闭原有的网站服务器17

2.4.3 安装Apache18

2.4.4 将PHP与Apache建立关联20

2.5 测试第一个PHP程序21

2.6 疑难解惑22

第3章 PHP的基本语法25

3.1 认识PHP标识26

3.1.1 短风格26

3.1.2 script风格26

3.1.3 ASP风格26

3.2 了解编码规范26

3.2.1 什么是编码规范27

3.2.2 PHP的一些编码规范27

3.3 常量28

3.3.1 声明和使用常量28

3.3.2 使用内置常量29

3.4 变量31

3.4.1 PHP中的变量声明31

3.4.2 可变变量和变量的引用31

3.4.3 变量作用域32

3.5 理解变量的类型37

3.5.1 什么是类型37

3.5.2 整型(integer)37

3.5.3 浮点型(float或double)37

3.5.4 布尔型(boolean)38

3.5.5 字符串型(string)38

3.5.6 数组型(array)39

3.5.7 对象型(object)42

3.5.8 NULL型42

3.5.9 资源类型(Resource)42

3.5.10 数据类型之间的相互转换42

3.6 学习使用运算符43

3.6.1 算术运算符44

3.6.2 字符串连接符45

3.6.3 赋值运算符46

3.6.4 比较运算符46

3.6.5 逻辑运算符48

2.6.6 按位运算符48

3.6.7 否定控制运算符48

3.6.8 错误控制运算符48

3.6.9 三元运算符49

3.6.10 运算符的优先级和结合规则49

3.7 PHP中的表达式49

3.8 创建多维数组49

3.9 疑难解惑50

第4章 PHP的语言结构53

4.1 函数54

4.1.1 认识PHP函数54

4.1.2 定义和调用函数54

4.1.3 向函数传递参数值55

4.1.4 向函数传递参数引用56

4.1.5 从函数中返回值57

4.1.6 引用函数58

4.1.7 取消函数引用59

4.2 流程控制概述60

4.3 条件控制结构60

4.3.1 单一条件分支结构(if语句)60

4.3.2 双向条件分支结构(if…else语句)62

4.3.3 多向条件分支结构(elseif语句)63

4.3.4 多向条件分支结构(switch语句)64

4.4 循环控制结构66

4.4.1 while循环语句66

4.4.2 do…while循环语句68

4.4.3 for循环语句69

4.4.4 foreach循环语句70

4.4.5 流程控制的另一种书写格式71

4.4.6 使用break/continue语句跳出循环73

4.5 综合应用条件分支结构75

4.6 综合应用循环控制结构76

4.7 疑难解惑77

第5章 字符串和正则表达式79

5.1 字符串的单引号和双引号80

5.2 字符串的连接符81

5.3 字符串的基本操作83

5.3.1 手动和自动转义字符串中的字符83

5.3.2 计算字符串的长度83

5.3.3 字符串单词统计84

5.3.4 清理字符串中的空格85

5.3.5 字符串的切分与组合86

5.3.6 字符串子串的截取87

5.3.7 字符串子串的替换88

5.3.8 字符串查找89

5.4 什么是正则表达式90

5.5 正则表达式的语法规则91

5.5.1 方括号([])91

5.5.2 连字符(-)91

5.5.3 点号字符(.)91

5.5.4 限定符(+*?{n,m})91

5.5.5 行定位符(?和$)92

5.5.6 排除字符([?])92

5.5.7 括号字符(())92

5.5.8 选择字符(|)92

5.5.9 转义字符与反斜线92

5.5.10 认证E-mail的正则表达式92

5.5.11 使用正则表达式对字符串进行匹配93

5.5.12 使用正则表达式替换字符串的子串94

5.5.13 使用正则表达式切分字符串95

5.6 创建酒店系统在线订房表单96

5.7 疑难解惑100

第6章 数组101

6.1 什么是数组102

6.2 数组类型102

6.2.1 数字索引数组102

6.2.2 关联索引数组104

6.3 数组的结构105

6.3.1 一维数组105

6.3.2 多维数组105

6.4 遍历数组107

6.4.1 遍历一维数字索引数组107

6.4.2 遍历一维联合索引数组108

6.4.3 遍历多维数组109

6.5 数组排序111

6.5.1 一维数组排序111

6.5.2 多维数组排序112

6.6 字符串与数组的转换114

6.7 向数组中添加和删除元素115

6.7.1 向数组中添加元素115

6.7.2 从数组中删除元素117

6.8 查询数组中的指定元素119

6.9 统计数组元素的个数121

6.10 删除数组中重复的元素123

6.11 调换数组中的键值和元素值124

6.12 数组的序列化125

6.13 疑难解惑126

第7章 错误处理和异常处理127

7.1 常见的错误和异常128

7.2 错误处理131

7.2.1 php.ini中的错误处理机制131

7.2.2 应用DIE语句来调试132

7.2.3 自定义错误和错误触发器132

7.2.4 错误记录136

7.3 异常处理137

7.3.1 异常的基本处理方法137

7.3.2 自定义的异常处理器140

7.3.3 处理多个异常141

7.3.4 设置顶层异常处理器142

7.4 实战演练——处理异常或错误143

7.5 疑难解惑145

第8章 管理日期和时间147

8.1 系统时区的设置148

8.1.1 时区划分148

8.1.2 时区设置148

8.2 PHP的日期和时间函数148

8.2.1 关于Unix时间戳148

8.2.2 获取当前的时间戳149

8.2.3 获取当前的日期和时间150

8.2.4 使用时间戳获取日期信息150

8.2.5 检验日期的有效性153

8.2.6 输出格式化时间戳的日期和时间154

8.2.7 显示本地化的日期和时间156

8.2.8 将日期和时间解析为Unix时间戳157

8.2.9 日期时间在PHP和MySQL数据格式之间转换158

8.3 实现倒计时功能158

8.4 比较两个时间的大小159

8.5 疑难解惑160

第9章 面向对象编程163

9.1 类和对象的介绍164

9.2 类的基本操作165

9.2.1 类的声明165

9.2.2 成员属性165

9.2.3 成员方法166

9.2.4 类的实例化166

9.2.5 访问类中的成员属性和方法167

9.3 构造方法和析构方法169

9.4 访问器170

9.5 类的继承172

9.6 抽象类和接口173

9.6.1 抽象类173

9.6.2 接口174

9.7 面向对象的多态性178

9.7.1 通过继承实现多态178

9.7.2 通过接口实现多态179

9.8 疑难解惑180

第10章 操作文件与目录183

10.1 文件操作184

10.1.1 文件数据写入184

10.1.2 文件数据的读取187

10.2 目录操作189

10.3 上传文件194

10.4 编写访客计数器197

10.5 疑难解惑198

第11章 与Web页面交互199

11.1 创建动态内容200

11.2 表单与PHP201

11.3 设计表单元素201

11.3.1 表单的基本结构201

11.3.2 文本框202

11.3.3 复选框203

11.3.4 单选按钮205

11.3.5 下拉列表206

11.3.6 重置按钮208

11.3.7 提交按钮209

11.4 传递数据212

11.4.1 用POST方式传递数据212

11.4.2 用GET方式传递数据212

11.5 PHP获取表单传递数据的方法214

11.6 PHP对LURL传递的参数进行编码214

11.7 综合应用PHP与Web表单215

11.8 疑难解惑217

第12章 处理图形图像219

12.1 在PHP中加载GD库220

12.2 图形图像的典型应用案例222

12.2.1 创建一个简单的图像223

12.2.2 使用GD2的函数在照片上添加文字225

12.2.3 使用TrueType字体处理中文生成图片226

12.3 Jpgraph库的基本操作228

12.3.1 Jpgraph的安装228

12.3.2 Jpgraph的配置228

12.4 制作柱形图和折线图/统计图228

12.5 制作圆形统计图231

12.6 制作3D饼形统计图233

12.7 疑难解惑234

第13章 快速掌握MySQL237

13.1 什么是MySQL238

13.1.1 客户机-服务器软件238

13.1.2 MySQL版本238

13.1.3 MySQL的优势239

13.2 启动服务并登录MySQL数据库239

13.2.1 启动MySQL服务240

13.2.2 登录MySQL数据库241

13.2.3 配置Path变量243

13.3 MySQL数据库的基本操作245

13.3.1 创建数据库245

13.3.2 查看数据库245

13.3.3 删除数据库246

13.3.4 选择数据库246

13.4 MySQL数据表的基本操作247

13.4.1 创建数据表247

13.4.2 查看数据表的结构248

13.4.3 修改数据表结构250

13.4.4 删除数据表250

13.5 MySQL语句的操作251

13.5.1 插入记录251

13.5.2 查询记录251

13.5.3 修改记录252

13.5.4.删除记录252

13.6 MySQL数据库的备份与还原253

13.6.1 数据备份253

13.6.2 数据还原260

13.7 疑难解惑261

第14章 PHP操作MySQL数据库263

14.1 PHP访问MySQL数据库的一般步骤264

14.2 连接数据库前的准备工作264

14.3 PHP操作MySQL数据库265

14.3.1 访问MySQL数据库265

14.3.2 连接MySQL服务器267

14.3.3 选择数据库文件268

14.3.4 执行SQL语句268

14.3.5 从数组结果集中获取信息268

14.3.6 从结果中获取一行作为对象269

14.3.7 获取查询结果集中的记录数269

14.3.8 释放资源269

14.3.9 关闭连接270

14.4 查询数据信息270

14.5 动态添加用户信息272

14.6 疑难解惑274

第15章 Cookie和会话管理277

15.1 Cookie的基本操作278

15.1.1 什么是Cookie278

15.1.2 创建Cookie278

15.1.3 读取Cookie279

15.1.4 删除Cookie280

15.2 认识Session281

15.2.1 什么是Session281

15.2.2 Session的基本功能282

15.2.3 Cookie与Session282

15.2.4 储存Session ID在Cookie或URL中282

15.3 会话管理282

15.3.1 创建会话282

15.3.2 注册会话变量283

15.3.3 使用会话变量284

15.3.4 注销和销毁会话变量285

15.4 综合应用会话管理285

15.5 疑难解惑286

第16章 PDO数据库抽象类库289

16.1 认识PDO290

16.2 PDO的安装290

16.3 使用PDO操作MySQL291

16.3.1 连接MySQL数据库的方法291

16.3.2 使用PDO 时的try-catch错误处理结构292

16.3.3 使用PDO执行SQL的选择语句294

16.3.4 使用PDO获取返回数据的类方法295

16.3.5 使用PDO执行SQL的添加、修改语句297

16.3.6 使用PDO执行SQL的删除语句298

16.4 PDO的prepare表述299

16.5 疑难解惑300

第17章 PHP与XML技术303

17.1 认识XML304

17.2 XML语法基础305

17.2.1 XML文档的组成和声明305

17.2.2 操作XML元素307

17.2.3 (处理指令)实体引用309

17.2.4 使用XML命名空间309

17.2.5 XMLDTD311

17.2.6 使用CDATA标记312

17.3 把XML文档转换为HTML加以输出312

17.4 在PHP中创建XML文档313

17.5 使用SimpIeXML扩展313

17.5.1 创建SimpIeXMLEIement对象314

17.5.2 访问特定节点元素和属性315

17.5.3 添加XML元素和属性316

17.6 动态创建XML文档317

17.7 疑难解惑318

第18章 开发论坛319

18.1 网站的需求分析320

18.1.1 需求分析320

18.1.2 网站功能模块分析320

18.2 数据库分析320

18.2.1 分析数据库321

18.2.2 创建数据表321

18.3 论坛的代码实现322

18.3.1 数据库连接相关文件322

18.3.2 论坛主页面328

18.3.3 新用户注册页面333

18.3.4 论坛帖子的相关页面337

18.3.5 后台管理系统的相关页面347

热门推荐