图书介绍

PHP+MySQL网站开发入门与提高【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

PHP+MySQL网站开发入门与提高
  • 王伟平,贺春雷编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302365624
  • 出版时间:2014
  • 标注页数:438页
  • 文件大小:183MB
  • 文件页数:451页
  • 主题词: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.1PHP入门概述2

1.1.1 PHP的运行机制2

1.1.2 PHP的发展历史3

1.1.3 PHP的使用优点4

1.2 PHP 5的新特性5

1.2.1面向对象特性5

1.2.2其他新的特性8

1.3 PHP 5的扩展库9

1.3.1标准扩展库9

1.3.2外部扩展库10

1.4 PHP与Web服务器11

1.4.1常见的Web服务器11

1.4.2Apache服务器的安装12

1.5 PHP 5的安装和配置13

1.6 PHP开发工具16

1.6.1开发工具的优点16

1.6.2常用的开发工具16

1.6.3安装Zend Studio18

1.6.4汉化Zend Studio20

1.7实战——创建第一个PHP应用程序23

1.8本章习题25

第2章 PHP 5开发基础语法27

2.1PHP语法入门28

2.1.1 PHP脚本标记28

2.1.2一个简单的PHP29

2.2PHP程序注释30

2.2.1单行注释30

2.2.2多行注释31

2.2.3 Perl风格单行注释32

2.2.4 HTML注释33

2.3PHP输出函数34

2.3.1 echo()函数34

2.3.2 print()函数36

2.3.3 printf()函数37

2.3.4格式控制38

2.3.5 sprintf()函数40

2.4实战——考生信息输出41

2.5本章习题42

第3章 PHP数据处理45

3.1数据类型46

3.1.1标量数据类型46

3.1.2复合数据类型49

3.1.3特殊数据类型51

3.2数据类型转换52

3.2.1强制类型转换52

3.2.2自动类型转换54

3.2.3数据类型函数55

3.3变量56

3.3.1声明变量56

3.3.2变量赋值57

3.3.3可变变量58

3.3.4变量作用域59

3.3.5超级全局变量62

3.3.6变量销毁63

3.4常量63

3.4.1定义常量63

3.4.2引用常量64

3.4.3 const关键字65

3.4.4魔术常量66

3.5运算符67

3.5.1运算符优先级67

3.5.2算术运算符68

3.5.3赋值运算符68

3.5.4比较运算符69

3.5.5三元运算符70

3.5.6逻辑运算符71

3.5.7位运算符71

3.5.8递增与递减运算符72

3.5.9其他运算符73

3.6实战——打印用户消费小票74

3.7本章习题75

第4章 PHP流程控制语句79

4.1 PHP语句概述80

4.1.1语句分类80

4.1.2基本语句80

4.1.3语句块81

4.2选择语句81

4.2.1 if语句81

4.2.2 if…else语句82

4.2.3 if…else if…else语句83

4.2.4 switch…case语句85

4.3循环语句87

4.3.1 for语句87

4.3.2 do…while语句88

4.3.3 while语句89

4.3.4 foreach语句90

4.4语句嵌套91

4.4.1选择语句嵌套92

4.4.2循环语句嵌套92

4.4.3混合语句嵌套93

4.5跳转语句94

4.5.1 break语句94

4.5.2 continue语句95

4.5.3 return语句96

4.6实战——输出等腰梯形96

4.7本章习题98

第5章 PHP函数应用101

5.1PHP函数概述102

5.2变量处理函数102

5.3数学函数103

5.4日期和时间函数104

5.4.1常用的日期和时间函数104

5.4.2 checkdate()函数104

5.4.3 getdate()函数105

5.4.4 date()函数106

5.4.5 strtotime()函数108

5.4.6 microtime()函数108

5.4.7 gmdate()函数109

5.4.8 time()函数109

5.5自定义函数110

5.5.1创建函数110

5.5.2调用函数111

5.5.3参数传递112

5.5.4返回值115

5.5.5变量、常量与函数116

5.6函数应用118

5.6.1变量函数118

5.6.2嵌套函数119

5.6.3递归函数121

5.7实战——模拟实现用户系统登录功能122

5.8本章习题123

第6章 字符串和正则表达式127

6.1字符串概述128

6.1.1字符串基础128

6.1.2字符串定义129

6.1.3字符串连接131

6.2字符串操作132

6.2.1统计字符串132

6.2.2空格和特殊符号135

6.2.3大小写转换137

6.2.4分割字符串138

6.2.5截取字符串140

6.2.6填充字符串142

6.2.7比较字符串143

6.2.8定位字符串145

6.2.9替换字符串148

6.2.10字符串与HTML转换150

6.2.11格式化155

6.3字符串编码156

6.3.1字符集与编码156

6.3.2页面编码设置160

6.3.3编码转换162

6.3.4字符串加密164

6.4正则表达式简介166

6.4.1正则表达式概述166

6.4.2 Perl风格的正则表达式169

6.5正则表达式的使用方法171

6.5.1 PHP的正则表达式函数171

6.5.2进行正则表达式的匹配172

6.5.3进行全局正则表达式的匹配173

6.5.4获取与模式匹配的数组单元174

6.5.5转义正则表达式字符175

6.5.6正则表达式搜索和替换函数176

6.5.7正则表达式的搜索和替换177

6.5.8用正则表达式分割字符串178

6.6常用Web验证179

6.7实战——考生信息处理180

6.8本章习题182

第7章 PHP数组应用185

7.1数组概述186

7.1.1数组的概念186

7.1.2数组的分类186

7.2基本操作190

7.2.1创建数组190

7.2.2追加数组193

7.2.3修改数组195

7.2.4删除数组195

7.3数组遍历199

7.3.1 for语句遍历数组199

7.3.2 foreach语句遍历数组199

7.3.3 list()和each()遍历数组200

7.4数组排序201

7.4.1 sort排序201

7.4.2逆向排序203

7.4.3随机排序203

7.4.4反向排序204

7.4.5自定义排序205

7.5其他操作206

7.5.1随机获取元素206

7.5.2联合数组207

7.5.3合并数组208

7.5.4拆分数组210

7.5.5替换数组211

7.5.6判断数组的类型212

7.5.7查找键名是否存在213

7.5.8查找值是否存在214

7.5.9去除重复元素值215

7.5.10数组键名和值调换216

7.6实战——求NM二维矩阵的最大子矩阵217

7.7本章习题220

第8章 面向对象编程223

8.1面向对象编程224

8.1.1理解面向对象编程224

8.1.2面向对象编程的特性224

8.2类和对象概述225

8.2.1了解类和对象225

8.2.2类的定义226

8.2.3类的使用227

8.2.4构造函数227

8.2.5析构函数228

8.3类的成员229

8.3.1常量229

8.3.2字段230

8.3.3属性231

8.3.4方法234

8.3.5静态成员235

8.4抽象类的使用236

8.5 fiinal的使用239

8.6实现类的特性239

8.6.1封装性239

8.6.2继承性241

8.6.3多态性242

8.7内置对象函数244

8.8接口244

8.8.1接口概述244

8.8.2定义接口245

8.8.3实现接口246

8.9实战——根据用户折扣计算商品价格248

8.10本章习题250

第9章 文件和目录处理253

9.1获取文件属性254

9.1.1文件类型和大小254

9.1.2访问和修改时间255

9.1.3其他属性256

9.2文件基本操作258

9.2.1打开文件258

9.2.2关闭文件259

9.2.3读取文件260

9.2.4写入文件264

9.2.5复制文件267

9.2.6删除文件267

9.3非线性读写文件268

9.3.1 fseek()函数268

9.3.2 ftell()函数269

9.3.3 rewind()函数269

9.4文件高级操作270

9.4.1文件上传270

9.4.2文件下载275

9.5获取目录属性277

9.5.1解析目录路径277

9.5.2获取磁盘空间279

9.5.3获取目录大小280

9.6目录基本操作281

9.6.1打开目录281

9.6.2关闭目录282

9.6.3读取目录282

9.6.4创建目录283

9.6.5删除目录284

9.7实战——操作目录和文件285

9.8本章习题287

第10章 PHP表单应用291

10.1表单概述292

10.2表单设计292

10.2.1表单构成292

10.2.2表单标签293

10.2.3文本框294

10.2.4多行文本框295

10.2.5隐藏域295

10.2.6复选框296

10.2.7单选按钮296

10.2.8下拉列表框297

10.2.9文件上传框298

10.2.10表单按钮298

10.3表单提交300

10.3.1表单的提交方式300

10.3.2获取GET方式提交的数据300

10.3.3获取POST方式提交的数据303

10.4表单处理304

10.4.1表单中的多值304

10.4.2遍历表单304

10.4.3动态生成表单306

10.4.4 PHP、Web和JavaScript309

10.5身份验证310

10.5.1 HTTP身份验证310

10.5.2 PHP身份认证312

10.6实战——两种提交方式实现用户注册314

10.7本章习题319

第11章 PHP会话管理323

11.1Session的基本知识324

11.1.1 Session简介324

11.1.2 Session配置325

11.1.3 Session函数329

11.2 Session的基本操作331

11.2.1 Session的启动331

11.2.2 SessionID的获取331

11.2.3 Session的存取332

11.2.4 Session的编码336

11.2.5 Session的解码337

11.2.6 Session的销毁337

11.3实战——用Session实现购物车339

11.4 Cookie的基本知识345

11.4.1 Cookie简介345

11.4.2 Cookie的工作原理346

11.4.3 Cookie与Session的区别347

11.5 Cookie的基本操作347

11.5.1 Cookie的创建347

11.5.2 Cookie的获取349

11.5.3 Cookie的有效期350

11.5.4 Cookie的删除351

11.6实战——用Cookie记录用户登录时间352

11.7本章习题355

第12章 PHP访问MySQL数据库357

12.1数据库概述358

12.1.1数据库简介358

12.1.2数据库常用类358

12.2数据库连接360

12.2.1创建连接对象360

12.2.2设置连接选项361

12.2.3测试连接错误362

12.2.4关闭连接363

12.3数据库数据操作364

12.3.1 mysqli类与mysqli result类364

12.3.2 fetch_(row()方法366

12.3.3 fetch_ assoc()367

12.3.4 fetch_ array()367

12.3.5 fetch object()368

12.3.6从结果集中获取数据列的信息369

12.3.7一次执行多条SQL命令370

12.4数据库高级操作371

12.4.1 mysqli stmt类371

12.4.2使用预处理语句处理数据372

12.4.3数据库事务处理376

12.4.4数据分页显示377

12.5实战——用户注册登录380

12.6本章习题382

第13章 PHP高级开发385

13.1 XML概述和生成386

13.1.1 XML概述386

13.1.2 XML的基本结构387

13.1.3 PHP生成XML389

13.2 PHP解析XML文件390

13.2.1 PHP解析方法比较390

13.2.2 SimpleXML解析XML391

13.2.3 DOM解析XML394

13.2.4实战——通过SAX解析XML文件398

13.3 Smarty模板概述401

13.3.1Smarty概述401

13.3.2Smarty的安装和使用402

13.4错误和异常处理405

13.4.1PHP错误级别406

13.4.2配置文件选项407

13.4.3内置处理函数408

13.4.4异常处理语句412

13.4.5自定义异常类413

13.5本章习题415

第14章 企业管理系统417

14.1系统概述418

14.1.1开发背景418

14.1.2系统功能结构418

14.2数据库设计418

14.2.1表的设计418

14.2.2数据操作421

14.3用户管理422

14.3.1管理员登录422

14.3.2添加管理员424

14.3留言和新闻设计427

14.3.1发表留言427

14.3.2查看留言429

14.3.3留言回复431

参考答案435

热门推荐