图书介绍

PHP&MySQL跨设备网站开发实例精粹PDF|Epub|txt|kindle电子书版本网盘下载

PHP&MySQL跨设备网站开发实例精粹
  • 陈惠贞,陈俊荣编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302400455
  • 出版时间:2015
  • 标注页数:478页
  • 文件大小:59MB
  • 文件页数:494页
  • 主题词: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 认识动态网页技术2

1.1.1 浏览器端Scripts2

1.1.2 服务器端Scripts3

1.2 认识PHP、Apache与MySQL4

1.3 建立PHP、Apache与MySQL运行环境5

1.3.1 安装WampServer6

1.3.2 设置WampServer10

1.3.3 查看PHP文件11

1.4 PHP程序的编辑工具12

1.5 安装本书范例程序15

1.6 编写第一个PHP程序16

1.6.1 将PHP程序嵌入HTML文件16

1.6.2 将PHP程序放在外部文件中18

1.7 PHP程序代码的编写惯例20

第2章 类型、变量、常数与运算符24

2.1 类型25

2.1.1 整数(integer)25

2.1.2 浮点数(float、double)26

2.1.3 布尔(boolean)26

2.1.4 字符串(string)26

2.1.5 NULL29

2.1.6 资源(resource)29

2.2 类型转换30

2.2.1 检查类型30

2.2.2 明确转换类型31

2.3 变量32

2.3.1 变量的命名规则32

2.3.2 变量的访问方式33

2.3.3 变量的有效范围34

2.3.4 变量处理函数34

2.4 常数34

2.4.1 用户自定义常数34

2.4.2 预定义的常数35

2.5 运算符36

2.5.1 算术运算符37

2.5.2 字符串运算符37

2.5.3 递增递减运算符38

2.5.4 比较运算符38

2.5.5 位运算符39

2.5.6 逻辑运算符40

2.5.7 赋值运算符41

2.5.8 条件运算符41

2.5.9 错误控制运算符42

2.5.10 执行运算符42

2.5.11 运算符的优先级43

2.6 PHP的输出函数43

第3章 流程控制与数组48

3.1 认识流程控制49

3.2 if49

3.2.1 if:若...就...(单向选择)49

3.2.2 if...else...:若...就...否则...(双向选择)51

3.2.3 if...elseif...:若...就...否则若...就...否则(多向选择)52

3.3 switch55

3.4 for(计数循环)57

3.5 条件循环60

3.5.1 while60

3.5.2 do...while61

3.5.3 break与continue语句62

3.5.4 exit()函数63

3.6 foreach63

3.7 认识数组65

3.8 一维数组66

3.8.1 建立一维数组66

3.8.2 存取一维数组67

3.9 多维数组69

3.9.1 建立多维数组69

3.9.2 存取多维数组70

3.10 数组运算符72

3.11 数组相关的函数73

第4章 函数80

4.1 认识函数81

4.2 自定义函数81

4.3 函数的参数84

4.3.1 传值调用84

4.3.2 传址调用85

4.3.3 设置参数的默认值86

4.3.4 变长参数列表87

4.4 函数的返回值88

4.5 局部变量V.S.全局变量89

4.6 静态变量91

4.7 匿名函数93

4.8 可变函数93

4.9 实用的PHP内部函数94

4.9.1 数字常数95

4.9.2 数字函数95

4.9.3 日期时间函数97

4.9.4 字符串函数100

第5章 文件访问106

5.1 访问服务器端的路径107

5.1.1 获取文件名107

5.1.2 获取路径信息107

5.1.3 获取绝对路径108

5.2 访问服务器端的文件夹108

5.2.1 创建文件夹109

5.2.2 获取当前的工作文件夹109

5.2.3 切换当前的工作文件夹109

5.2.4 删除文件夹110

5.2.5 判断路径是否为文件夹110

5.2.6 判断文件夹是否存在110

5.2.7 变更文件夹的权限111

5.2.8 获取文件夹的父文件夹名称111

5.2.9 获取文件夹所包含的文件名及子文件夹名称111

5.3 访问服务器端的文件112

5.3.1 判断文件是否存在112

5.3.2 判断指定的路径是否为文件112

5.3.3 复制文件113

5.3.4 删除文件113

5.3.5 变更文件名113

5.3.6 获取文件属性114

5.4 读取服务器端的文本文件115

5.4.1 使用fread()函数读取文本文件115

5.4.2 使用fgets()函数读取文本文件117

5.4.3 使用file_get_contents()函数读取文本文件118

5.5 写入服务器端的文本文件119

5.5.1 使用fwrite()、fputs()函数写入文本文件119

5.5.2 使用file_put_contents()函数写入文本文件120

第6章 GD绘图与图像处理122

6.1 GD绘图123

6.1.1 创建空白图像123

6.1.2 分配颜色123

6.1.3 绘制线条、图形与文字124

6.1.4 输出图像131

6.1.5 释放内存132

6.2 实用的图像函数134

6.2.1 获取图像格式134

6.2.2 获取图像的大小与格式135

6.2.3 读取外部图像136

第7章 面向对象138

7.1 认识面向对象139

7.2 类与对象140

7.2.1 定义类140

7.2.2 创建对象142

7.2.3 static关键字143

7.2.4 类常数144

7.2.5 构造函数145

7.2.6 析构函数146

7.2.7 比较对象147

7.3 继承148

7.3.1 定义子类149

7.3.2 设置成员的访问级别151

7.3.3 覆盖继承自父类的方法153

7.3.4 调用父类内被覆盖的方法154

7.3.5 抽象方法155

7.3.6 子类的构造函数与析构函数156

7.4 命名空间159

第8章 在网页之间传递信息162

8.1 搜集网页上的数据163

8.1.1 建立表单163

8.1.2 表单的后端处理169

8.2 HTTP Header176

8.2.1 网页重定向177

8.2.2 用户与密码认证179

8.2.3 自动导向到PC版或移动版网页180

8.3 Cookie181

8.3.1 写入Cookie182

8.3.2 读取Cookie184

8.4 Session185

8.4.1 访问Session186

8.4.2 Session相关的函数187

第9章 使用Ajax190

9.1 认识Ajax191

9.2 编写导入Ajax技术的动态网页192

第10章 jQuery Mobile移动版网页200

10.1 认识jQuery Mobile201

10.2 编写jQuery Mobile移动版网页202

10.3 主题205

10.4 超链接207

10.4.1 内部链接207

10.4.2 外部链接210

10.4.3 绝对外部链接211

10.5 对话框213

10.6 按钮215

10.6.1 建立按钮215

10.6.2 设置按钮的图标216

10.6.3 设置按钮的主题216

10.6.4 设置按钮的特殊效果217

10.6.5 设置控件组217

10.7 工具栏217

10.7.1 页首行218

10.7.2 页尾行219

10.8 导航条219

10.9 可折叠区块221

10.10 可折叠区块群组222

10.11 列表视图223

10.11.1 创建列表视图223

10.11.2 设置分隔线224

10.11.3 设置计数气泡与侧边内容225

10.11.4 设置搜索功能226

10.11.5 设置图标与缩略图227

10.12 表单228

10.12.1 字段容器228

10.12.2 文字输入字段229

10.12.3 日期时间输入字段230

10.12.4 多行文本框231

10.12.5 拨动式切换开关232

10.12.6 下拉式菜单233

10.12.7 复选框234

10.12.8 单选按钮236

10.12.9 读取表单字段的数据238

第11章 管理MySQL数据库240

11.1 认识数据库241

11.2 PHP与数据库243

11.3 使用phpMyAdmin管理MySQL数据库243

11.3.1 添加、删除、修改登录账号与密码244

11.3.2 创建数据库247

11.3.3 创建数据表248

11.3.4 新增记录253

11.3.5 导出数据库256

11.3.6 删除数据库或数据表257

11.3.7 导入数据库258

12章 SQL查询262

12.1 认识SQL查询263

12.2 筛选记录264

12.2.1 SELECT...FROM...WHERE...语法(筛选)266

12.2.2 SELECT...FROM...ORDER BY...语法(排序)267

12.2.3 SELECT...LIMIT语法(设置最多返回的记录数)269

12.3 添加、更新与删除记录269

12.3.1 使用INSERT语句新增记录269

12.3.2 使用UPDATE语句更新记录270

12.4 创建与删除数据库及数据表270

12.4.1 创建数据库270

12.4.2 删除数据库271

12.4.3 创建数据表271

12.4.4 删除数据表271

第13章 访问MySQL数据库273

13.1 PHP与MySQL数据库274

13.2 建立与关闭数据连接276

13.2.1 建立数据连接276

13.2.2 关闭数据连接277

13.3 访问MySQL数据库服务器278

13.3.1 获取MySQL客户端函数库的版本信息278

13.3.2 获取MySQL主机的相关信息279

13.3.3 获取MySQL数据库协议的版本信息280

13.3.4 获取MySQL数据库服务器的版本信息281

13.3.5 获取访问MySQL数据库服务器的错误信息282

13.4 执行SQL指令282

13.4.1 打开数据库282

13.4.2 执行SQL指令284

13.4.3 获取执行SQL指令被影响的记录数或字段数286

13.5 获取字段信息288

13.5.1 使用mysqli_fetch_field_direct()函数获取字段信息288

13.5.2 使用mysqli_fetch_field()函数获取字段信息291

13.5.3 移动字段指针291

13.6 获取记录内容292

13.6.1 使用mysqli_fetch_row()函数获取记录内容292

13.6.2 使用mysqli_fetch_array()函数获取记录内容294

13.6.3 使用mysqli_fetch_assoc()函数获取记录内容298

13.6.4 使用mysqli_fetch_object()函数获取记录内容298

13.6.5 移动记录指针298

13.7 分页浏览299

第14章 Google地图应用网站303

14.1 认识Google API304

14.2 在网页中加入Google Maps304

第15章 移动商品目录310

15.1 设计移动版网站界面311

15.2 完整的程序代码清单312

第16章 访客留言板与讨论组317

16.1 访客留言板318

16.1.1 组成网页的文件列表319

16.1.2 网页的运行流程320

16.1.3 必须具备的背景知识320

16.1.4 完整的程序代码清单321

16.2 讨论组326

16.2.1 组成网页的文件列表327

16.2.2 网页的运行流程329

16.2.3 必须具备的背景知识329

16.2.4 完整的程序代码清单330

第17章 文件上传338

17.1 认识文件上传339

17.1.1 前置准备工作339

17.1.2 编写前端的文件上传用户界面340

17.1.3 编写后端的处理程序341

17.2 上传单一文件343

17.3 上传多个文件346

第18章 在线寄信服务与电子贺卡349

18.1 在线寄信服务350

18.2 使用mail()函数发送邮件351

18.2.1 发送纯文本邮件351

18.2.2 传送HTML格式的邮件353

18.2.3 发送邮件给副本及密件抄送收件人354

18.2.4 发送有附加文件的邮件356

18.3 无法发送附加文件的在线寄信服务361

18.4 能够发送附加文件的在线寄信服务365

18.5 电子贺卡DIY369

18.5.1 组成网页的文件列表371

18.5.2 网页的运行流程373

18.5.3 必须具备的背景知识374

18.5.4 完整的程序代码清单374

第19章 会员管理系统386

19.1 认识会员管理系统387

19.2 组成网页的文件列表388

19.3 网页的运行流程390

19.4 必须具备的背景知识391

19.5 完整的程序代码清单391

第20章 在线投票系统413

20.1 认识在线投票系统414

20.2 组成网页的文件列表415

20.3 网页的运行流程416

20.4 必须具备的背景知识416

20.5 完整的程序代码清单417

第21章 购物车426

21.1 认识购物车427

21.2 组成网页的文件列表429

21.3 网页的运行流程430

21.4 您必须具备的背景知识431

21.5 完整的程序代码清单432

第22章 网络相册446

22.1 认识网络相册447

22.2 组成网页的文件列表450

22.3 网页的运行流程452

22.4 完整的程序代码清单454

热门推荐