图书介绍

PHP+MySQL开发技术详解【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

PHP+MySQL开发技术详解
  • 仲林林编著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:9787113161927
  • 出版时间:2013
  • 标注页数:466页
  • 文件大小:281MB
  • 文件页数:483页
  • 主题词: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章 初识PHP1

1.1网站是如何工作的1

1.2静态网页与动态网页3

1.3什么是PHP4

1.3.1 PHP的历史4

1.3.2 PHP在Web开发中的地位4

1.3.3 PHP与其他编程语言的比较5

1.4如何学习PHP6

1.5本章小结6

第2章HTML基础7

2.1什么是HTML7

2.1.1 HTML概述7

2.1.2 HTML与PHP的关系8

2.2 HTML基本概念8

2.2.1 HTML的组成与结构8

2.2.2如何编写HTML10

2.2.3如何运行HTML10

2.3 HTML常用标记11

2.3.1字体11

2.3.2超链接13

2.3.3图像14

2.3.4表格17

2.3.5列表19

2.3.6表单21

2.3.7多媒体25

2.3.8框架27

2.3.9布局28

2.4本章小结29

第3章PHP开发环境30

3.1 PHP运行的软、硬件环境30

3.2 Windows环境下搭建PHP运行环境31

3.2.1 Apache服务器的安装与配置31

3.2.2 PHP的安装与配置34

3.2.3 MySQL数据库的安装与配置38

3.2.4测试PHP运行环境42

3.3 Linux环境下搭建PHP运行环境43

3.3.1 Apache服务器的安装与配置43

3.3.2 PHP的安装与配置44

3.3.3 MySQL数据库的安装与配置45

3.3.4测试PHP运行环境46

3.4 PHP套件47

3.4.1 PHPnow套件包介绍48

3.4.2使用PHPnow快速构建开发环境48

3.5 PHP开发工具51

3.5.1 Zend Studio介绍51

3.5.2 Eclipse介绍51

3.5.3 NetBeans介绍52

3.5.4 phpDesigner介绍52

3.5.5选择适合自己的开发工具52

3.6本章小结52

第4章PHP基本语法53

4.1概述53

4.1.1第一个PHP程序53

4.1.2在HTML中嵌入PHP程序54

4.1.3在PHP中添加注释55

4.1.4 PHP程序的常见错误55

4.2数据类型57

4.2.1布尔型57

4.2.2整型58

4.2.3浮点型59

4.2.4字符串型60

4.2.5数组类型62

4.2.6对象类型63

4.2.7资源类型64

4.2.8 NULL类型64

4.2.9类型转换64

4.3常量与变量66

4.3.1常量的声明66

4.3.2魔术常量67

4.3.3变量的定义与赋值68

4.3.4预定义变量69

4.4表达式与运算符69

4.4.1算术运算符69

4.4.2赋值运算符70

4.4.3逻辑运算符71

4.4.4比较运算符72

4.4.5位运算符73

4.4.6递增递减运算符74

4.4.7三元运算符75

4.4.8字符串运算符76

4.4.9数组运算符78

4.4.10类型运算符79

4.4.11错误控制运算符79

4.4.12运算符的优先级80

4.5本章小结81

第5章 PHP流程控制82

5.1顺序结构82

5.2分支结构83

5.2.1 if………else语句83

5.2.2 if……elseif语句85

5.2.3 switch语句87

5.2.4分支语句的嵌套88

5.3循环结构91

5.3.1 while语句91

5.3.2 do………while语句92

5.3.3 for语句93

5.3.4 foreach语句95

5.3.5循环语句的嵌套96

5.3.6 break与continue语句98

5.4本章小结101

第6章 PHP数组102

6.1概述102

6.2数组的定义103

6.2.1索引数组的定义103

6.2.2关联数组的定义105

6.3数组的遍历108

6.3.1遍历索引数组108

6.3.2遍历关联数组111

6.4数组的操作113

6.4.1检查数组中是否存在指定的值113

6.4.2把一个或多个数组合并为一个数组114

6.4.3把一个数组分割为多个数组115

6.4.4统计数组中所有值出现的次数115

6.4.5计算数组中所有值的和116

6.4.6删除数组中重复的值116

6.4.7计算数组中的元素数目117

6.4.8对数组正向排序118

6.4.9对数组逆向排序119

6.4.10将数组中的元素顺序翻转120

6.4.11用给定的值填充数组120

6.4.12计算多个数组的交集121

6.5预定义数组变量122

6.5.1服务器变量:$SERVER122

6.5.2环境变量:$ENV123

6.5.3 GET变量:$GET124

6.5.4 POST变量:$POST125

6.5.5会话变量:$SESSION126

6.5.6 Cookie变量:$COOKIE126

6.5.7 Request变量:$_REQUEST127

6.5.8文件上传变量:$FILES127

6.5.9全局变量:$GLOBALS128

6.6本章小结129

第7章 PHP函数130

7.1函数的定义与调用130

7.1.1普通函数130

7.1.2可变函数132

7.1.3匿名函数134

7.2参数的传递135

7.2.1按值传递135

7.2.2引用传递136

7.2.3默认参数138

7.2.4可变参数138

7.3变量的作用域139

7.3.1局部变量139

7.3.2全局变量140

7.3.3静态变量142

7.4函数的返回值143

7.4.1单个返回值144

7.4.2多个返回值145

7.4.3返回引用145

7.5 PHp内置函数146

7.6本章小结147

第8章 PHP中的面向对象148

8.1面向对象概述148

8.1.1面向过程与面向对象148

8.1.2面向对象的基本概念149

8.2类的设计与实例化150

8.2.1类的定义与加载150

8.2.2类的实例化152

8.2.3类的方法153

8.2.4类的属性155

8.2.5构造方法与析构方法160

8.3类的继承与封装162

8.3.1子类继承父类162

8.3.2访问控制167

8.3.3 fiinal关键字171

8.4类的多态性172

8.4.1子类覆盖父类的方法172

8.4.2抽象类与抽象方法174

8.4.3接口技术177

8.5类中的魔术方法183

8.5.1动态重载:_set()和_get()方法、_call()和_callStatic()方法183

8.5.2对象的克隆:_clone()方法186

8.6本章小结189

第9章 字符串处理与正则表达式190

9.1常用字符串处理函数190

9.1.1去除字符串两端空格190

9.1.2改变字符串大小写192

9.1.3分割字符串193

9.1.4字符串查找195

9.1.5字符串替换196

9.1.6字符串加密197

9.1.7与HTML处理相关的函数198

9.2正则表达式概述202

9.2.1正则表达式简介202

9.2.2 POSIX与PCRE202

9.3正则表达式的语法规则203

9.3.1基本语法203

9.3.2字符集合:[]-203

9.3.3重复与限定:?…+{}205

9.3.4任意匹配符:206

9.3.5贪婪匹配与懒惰匹配206

9.3.6开始与结束:? $207

9.3.7选择:|207

9.3.8组与反向引用:()208

9.3.9转义字符209

9.3.10模式修正符210

9.4正则表达式在字符串处理中的应用211

9.4.1字符串的匹配与查找211

9.4.2字符串的替换215

9.4.3字符串的分割219

9.5本章小结221

第10章 文件操作222

10.1概述222

10.1.1什么是文件系统222

10.1.2文件路径223

10.2文件和目录操作223

10.2.1复制、移动、重命名、删除文件223

10.2.2建立和删除目录227

10.2.3遍历目录230

10.2.4复制、移动目录232

10.3文件读写操作235

10.3.1文件的打开与关闭235

10.3.2读文件236

10.3.3写文件243

10.3.4访问远程文件244

10.4文件上传与下载245

10.4.1上传单个文件246

10.4.2上传多个文件248

10.4.3文件的下载250

10.5本章小结253

第11章 图像处理254

11.1 GD库简介254

11.2简单图像处理255

11.2.1画布设置255

11.2.2颜色设置255

11.2.3绘制背景256

11.2.4绘制图像257

11.2.5输出图像262

11.2.6一个完整的图像绘制262

11.3添加水印264

11.3.1载入图像264

11.3.2添加文字水印266

11.3.3添加图像水印269

11.4生成验证码270

11.4.1生成随机码271

11.4.2绘制随机码271

11.4.3绘制干扰点273

11.4.4一个完整的验证码绘制274

11.5本章小结276

第12章 日期与时间操作277

12.1 UNIX时间戳简介277

12.2常用日期与时间操作278

12.2.1设置时区278

12.2.2获取日期和时间279

12.2.3格式化输出日期和时间280

12.2.4计算两个时间之间的间隔282

12.2.5时间的加与减283

12.2.6时间的比较286

12.3本章小结287

第13章 会话管理288

13.1概述288

13.1.1什么是Cookie288

13.1.2什么是Session289

13.1.3 Cookie与Session的区别289

13.2 Cookie管理290

13.2.1设置Cookie290

13.2.2读取Cookie291

13.2.3删除Cookie292

13.2.4 Cookie的应用293

13.3 Session管理296

13.3.1启动Session296

13.2.2注册Session298

13.3.3读取Session300

13.3.4注销Session300

13.3.5 Session的作用范围302

13.3.6 Session的有效期305

13.3.7 Session的应用305

13.4本章小结311

第14章 PHP与MySQL312

14.1 PHP的mysql扩展库312

14.1.1 mysql扩展库的安装312

14.1.2连接MySQL数据库312

14.1.3选择MySQL数据库314

14.1.4查询数据315

14.1.5插入数据321

14.1.6更新数据323

14.1.7删除数据325

14.2 PHP的mysqli扩展库327

14.2.1 mysqli扩展库的安装327

14.2.2连接和选择MySQL数据库328

14.2.3查询数据330

14.2.4插入数据332

14.2.5更新数据334

14.2.6删除数据337

14.3本章小结339

第15章 PHP与XML340

15.1 XML简介340

15.1.1什么是XML340

15.1.2 XML的结构340

15.1.3 XML的语法规则341

15.2 PHP的SimpleXML扩展库342

15.2.1创建SimpleXML对象342

15.2.2访问XML的元素344

15.2.3访问XML的属性347

15.2.4修改XML的数据349

15.2.5保存XML351

15.3使用DOM扩展库动态创建XML文档353

15.4本章小结355

第16章Smarty模板技术356

16.1 Smarty模板简介356

16.1.1什么是模板引擎356

16.1.2 Smarty模板的特点357

16.2 Smarty安装357

16.2.1安装和配置Smarty357

16.2.2第一个Smarty程序359

16.3 Smarty基本语法360

16.3.1定界符360

16.3.2注释361

16.3.3变量361

16.3.4变量修饰符368

16.3.5流程控制函数373

16.3.6文件包含函数381

16.3.7文本处理函数383

16.3.8配置文件384

16.4 Smarty缓存387

16.4.1启用和禁止缓存387

16.4.2设置缓存的有效期387

16.4.3清除缓存388

16.5本章小结389

第17章PHP开发框架基础390

17.1 PHP开发框架简介390

17.1.1什么是开发框架390

17.1.2常见的PHP开发框架391

17.2 ThinkPHP开发框架基础391

17.2.1 ThinkPHP概述391

17.2.2 ThinkPHP安装与配置392

17.2.3第一个ThinkPHP程序394

17.2.4 ThinkPHP中的CURD操作396

17.3本章小结408

第18章 校园二手书交易网站开发409

18.1概述409

18.2整体设计410

18.2.1系统功能结构410

18.2.2软件开发环境411

18.2.3代码组织结构411

18.3数据库设计411

18.3.1用户信息表(user)411

18.3.2买书信息表(b book)412

18.3.3卖书信息表(p_ book)412

18.3.4书籍分类表(class)412

18.3.5系统公告表(news)413

18.4功能模块设计413

18.4.1用户登录模块413

18.4.2用户注册模块418

18.4.3卖书信息显示模块424

18.4.4买书信息显示模块430

18.4.5关键字搜索模块433

18.4.6书籍分类模块438

18.4.7通知公告模块443

18.4.8活跃用户显示模块445

18.4.9邮件发送模块447

18.5本章小结453

第19章 加强安全:使用PHP和MySQL实现身份验证454

19.1概述454

19.2实现身份验证的几种方式454

19.2.1基于HTTP的单用户身份验证454

19.2.2基于HTTP的多用户身份验证457

19.2.3基于信息加密的用户身份验证461

19.2.4基于.htaccess文件的用户身份验证462

19.2.5基于自定义界面的用户身份验证466

19.3本章小结466

热门推荐