图书介绍

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

PHP 7&MySQL跨设备网站开发
  • 陈惠贞,陈俊荣编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302473763
  • 出版时间:2017
  • 标注页数:452页
  • 文件大小:65MB
  • 文件页数:468页
  • 主题词:网页制作工具-PHP语言-程序设计

PDF下载


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

下载说明

PHP 7&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运行环境6

1.3.1安装AppServ7

1.3.2测试安装结果与切换PHP版本12

1.3.3查看PHP说明文件14

1.4 PHP程序的编辑工具15

1.5安装本书范例程序18

1.6编写第一个PHP程序19

1.6.1将PHP程序嵌入HTML文件19

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

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

学习评估25

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

2.1类型28

2.1.1整数28

2.1.2浮点数29

2.1.3布尔29

2.1.4字符串29

2.1.5 NULL32

2.1.6资源32

2.2类型转换32

2.2.1检查类型33

2.2.2明确转换类型33

2.3变量34

2.3.1变量的命名规则34

2.3.2变量的存取方式35

2.3.3变量的作用域36

2.3.4变量处理函数36

2.4常数36

2.4.1用户自定义常数37

2.4.2预定义的常数37

2.5运算符38

2.5.1算术运算符38

2.5.2字符串运算符39

2.5.3递增/递减运算符39

2.5.4比较运算符40

2.5.5位运算符41

2.5.6逻辑运算符41

2.5.7赋值运算符42

2.5.8条件运算符43

2.5.9错误控制运算符43

2.5.10执行运算符43

2.5.11运算符的优先级44

2.6 PHP的输出函数45

学习评估47

第3章 流程控制与数组49

3.1认识流程控制50

3.2 if50

3.2.1 if:若…就…(单向选择)50

3.2.2 if…else…:若…就…否则…(双向选择)52

3.2.3 if…elseif…:若…就…否则若…(多向选择)53

3.3 switch56

3.4 for58

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认识数组64

3.8一维数组66

3.8.1建立一维数组66

3.8.2存取一维数组66

3.9多维数组69

3.9.1建立多维数组69

3.9.2存取多维数组70

3.10数组运算符72

3.11数组相关函数73

学习评估77

第4章 函数79

4.1认识函数80

4.2自定义函数80

4.3函数的参数83

4.3.1传值调用83

4.3.2传址调用84

4.3.3设置参数的默认值85

4.3.4可变长参数列表85

4.3.5标量类型声明86

4.4函数的返回值87

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

4.6静态变量90

4.7匿名函数92

4.8可变函数92

4.9实用的PHP内部函数93

4.9.1数学常数94

4.9.2数学函数94

4.9.3日期时间函数96

4.9.4字符串函数99

学习评估103

第5章 文件访问105

5.1访问服务器端的路径106

5.1.1获取文件名106

5.1.2获取路径信息106

5.1.3获取绝对路径107

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

5.2.1创建文件夹107

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

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

5.2.4删除文件夹108

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

5.2.6判断文件夹是否存在109

5.2.7变更文件夹的权限110

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

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

5.3访问服务器端的文件111

5.3.1判断文件是否存在111

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

5.3.3复制文件111

5.3.4删除文件112

5.3.5变更文件名112

5.3.6获取文件属性112

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

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

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

5.4.3使用fiile_get contents()函数读取文本文件116

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

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

5.5.2使用fiile_put_ contents()函数写入文本文件119

学习评估120

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

6.1 GD绘图122

6.1.1创建空白图像122

6.1.2分配颜色122

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

6.1.4输出图像130

6.1.5释放内存131

6.2图像函数132

6.2.1获取图像的大小与格式132

6.2.2读取外部图像134

学习评估135

第7章 例外与错误处理137

7.1例外138

7.2错误141

7.3 PHP 7的错误处理144

学习评估146

第8章 面向对象147

8.1认识面向对象148

8.2类与对象149

8.2.1定义类149

8.2.2创建对象150

8.2.3 static关键词151

8.2.4类常数152

8.2.5构造函数153

8.2.6析构函数154

8.2.7比较对象156

8.2.8匿名类157

8.3继承158

8.3.1定义子类159

8.3.2设置成员的访问级别160

8.3.3覆盖继承自父类的方法163

8.3.4调用父类内被覆盖的方法164

8.3.5抽象方法164

8.3.6子类的构造函数与析构函数165

8.4命名空间168

学习评估170

第9章 在网页之间传递信息172

9.1搜集网页上的数据173

9.1.1建立表单173

9.1.2表单的后端处理179

9.2 HTTP Header186

9.2.1网页重定向187

9.2.2用户与密码认证188

9.2.3自动重定向到PC版或移动版网页190

9.3 Cookie191

9.3.1写入Cookie192

9.3.2读取Cookie194

9.4 Session195

9.4.1访问Session196

9.4.2 Session相关函数197

学习评估198

第10章 使用Ajax200

10.1认识Ajax201

10.2编写导入Ajax技术的动态网页202

第11章jQuery Mobile移动版网页210

11.1认识jQuery Mobile211

11.2编写jQuery Mobile移动版网页212

11.3主题216

11.4超链接217

11.4.1内部链接218

11.4.2外部链接220

11.4.3绝对外部链接221

11.5对话框223

11.6按钮225

11.6.1建立按钮225

11.6.2设置按钮的图标225

11.6.3设置按钮的主题226

11.6.4设置按钮的特殊效果226

11.6.5设置控件组227

11.7工具栏227

11.7.1页首行227

11.7.2页尾行228

11.8导航条229

11.9可折叠区块231

11.10可折叠区块群组231

11.11列表视图232

11.11.1创建列表视图232

11.11.2设置分隔线234

11.11.3设置计数气泡与侧边内容234

11.11.4设置搜索功能235

11.11.5设置图标与缩略图236

11.12表单237

11.12.1字段容器238

11.12.2文字输入字段239

11.12.3日期时间输入字段240

11.12.4多行文本框241

11.12.5拨动式切换开关241

11.12.6下拉式菜单243

11.12.7复选框244

11.12.8单选按钮246

11.12.9读取表单字段的数据247

第12章MySQL数据库与SQL查询250

12.1认识数据库251

12.2使用phpMyAdmin管理MySQL数据库253

12.2.1创建数据库253

12.2.2创建数据表255

12.2.3添加记录260

12.2.4导出数据库262

12.2.5删除数据库或数据表264

12.2.6导入数据库264

12.3 SQL语法266

12.3.1 SELECT指令(筛选数据)268

12.3.2 INSERT指令(添加记录)273

12.3.3 UPDATE指令(更新记录)274

12.3.4 DELETE指令(删除记录)274

学习评估274

第13章 访问MySQL数据库276

13.1 PHP与MySQL数据库277

13.2建立与关闭数据连接279

13.2.1建立数据连接279

13.2.2关闭数据连接281

13.3访问MySQL数据库服务器281

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

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

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

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

13.3.5获取存取MySQL数据库服务器的错误信息285

13.4执行SQL指令285

13.4.1使用mysqli_ select_db()函数打开数据库286

13.4.2使用mysqli_ query()函数执行SQL指令287

13.4.3获取执行SQL查询被影响的记录笔数或字段数目289

13.5获取字段信息290

13.5.1使用mysqli fetch_fiield_ direct()函数获取字段信息290

13.5.2使用mysqli fetch_ fiield()函数获取字段信息293

13.5.3使用mysqli_fiield_seek()函数移动字段指针294

13.6获取记录内容294

13.6.1使用mysqli_fetch_ row()函数获取记录内容294

13.6.2使用mysqli_ fetch_ array()函数获取记录内容296

13.6.3使用mysqli_ fetch_ assoc()函数获取记录内容298

13.6.4使用mysqli_ fetch_ object()函数获取记录内容299

13.6.5使用mysqli_ data seek()函数移动记录指针299

13.7分页浏览300

学习评估303

第14章 移动商品目录304

14.1设计移动版网站界面305

14.2完整的程序代码清单306

第15章Google地图应用网站311

15.1认识Google API312

15.2在网页上加入Google Maps312

第16章 文件上传317

16.1认识文件上传318

16.1.1前置准备工作318

16.1.2编写前端的文件上传界面319

16.1.3编写后端的处理程序320

16.2上传单一文件322

16.3上传多个文件325

第17章 留言板与讨论组328

17.1留言板329

17.1.1组成网页的文件列表330

17.1.2网页的运行流程331

17.1.3必须具备的背景知识331

17.1.4完整的程序代码列表332

17.2讨论组336

17.2.1组成网页的文件列表338

17.2.2网页的运行流程339

17.2.3必须具备的背景知识340

17.2.4完整的程序代码列表340

第18章 在线寄信服务348

18.1认识在线寄信服务349

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

18.2.1传送纯文本邮件350

18.2.2发送HTML格式的邮件352

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

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

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

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

第19章 会员管理系统365

19.1认识会员管理系统366

19.2组成网页的文件列表368

19.3网页的运行流程369

19.4必须具备的背景知识370

19.5完整的程序代码清单370

第20章 在线投票系统391

20.1认识在线投票系统392

20.2组成网页的文件列表392

20.3网页的运行流程393

20.4必须具备的背景知识394

20.5完整的程序代码清单394

第21章 购物车403

21.1认识购物车404

21.2组成网页的文件列表406

21.3网页的运行流程407

21.4必须具备的背景知识408

21.5完整的程序代码清单409

第22章 网络相册422

22.1认识网络相册423

22.2组成网页的文件列表427

22.3网页的运行流程428

22.4完整的程序代码清单430

附录A HTML语法教学453

附录BHTML标签与属性速查475

附录C HTML特殊字符表498

热门推荐