图书介绍

工业和信息化高职高专“十三五”规划教材 PHP基础案例教程PDF|Epub|txt|kindle电子书版本网盘下载

工业和信息化高职高专“十三五”规划教材 PHP基础案例教程
  • 本书编委会著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115460324
  • 出版时间:2017
  • 标注页数:356页
  • 文件大小:61MB
  • 文件页数:368页
  • 主题词:

PDF下载


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

下载说明

工业和信息化高职高专“十三五”规划教材 PHP基础案例教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 PHP开篇1

1.1 PHP基础知识2

1.1.1 Web技术2

1.1.2 PHP概述2

1.1.3 常用编辑工具3

1.2 PHP开发环境搭建4

1.2.1 Apache的安装4

1.2.2 PHP的安装8

1.2.3 Web服务器配置12

动手实践:PHP编程快速体验17

本章小结19

课后练习19

第2章 PHP基本语法20

2.1 基本语法21

2.1.1 标记与注释21

2.1.2 输出语句23

2.1.3 PHP标识符23

2.1.4 PHP关键字23

2.2 数据与运算24

2.2.1 常量24

2.2.2 变量26

2.2.3 表达式27

2.2.4 数据类型及转换27

2.2.5 运算符及优先级33

2.3 流程控制语句39

2.3.1 选择结构语句39

2.3.2 循环结构语句41

2.3.3 跳转语句44

2.3.4 流程替代语法46

2.4 文件包含语句47

动手实践:表格生成器47

本章小结51

课后练习51

第3章 函数53

3.1 函数的定义与调用54

3.1.1 初识函数54

3.1.2 参数设置55

3.1.3 变量的作用域57

3.2 函数的嵌套调用58

3.2.1 嵌套调用58

3.2.2 递归调用59

3.3 函数的高级应用60

3.3.1 静态变量60

3.3.2 可变函数60

3.3.3 回调函数61

3.3.4 匿名函数61

3.4 PHP的内置函数62

3.4.1 字符串函数62

3.4.2 数学函数65

3.4.3 时间日期函数66

3.5 PHP手册的使用67

动手实践:制作年历70

本章小结73

课后练习74

第4章 数组75

4.1 初识数组76

4.2 数组的基本使用76

4.2.1 数组的定义76

4.2.2 访问数组78

4.2.3 遍历数组79

4.2.4 数组的删除80

4.2.5 数组操作符81

4.3 数组查找81

4.3.1 顺序查找法81

4.3.2 二分查找法82

4.4 数组排序83

4.4.1 冒泡排序84

4.4.2 简单选择排序85

4.4.3 快速排序86

4.4.4 插入排序87

4.5 数组的常用函数88

4.5.1 指针操作函数88

4.5.2 数组元素操作函数90

4.5.3 排序函数90

4.5.4 检索函数91

4.5.5 其他数组函数91

4.6 数组在字符串与函数中的应用92

4.6.1 字符串与数组的转换92

4.6.2 函数可变参数列表93

4.6.3 将数组作为参数调用函数94

动手实践:找猴王游戏94

本章小结96

课后练习96

第5章 错误处理及调试97

5.1 错误处理概述98

5.1.1 常见的错误类型98

5.1.2 错误级别98

5.1.3 手动触发错误100

5.2 如何处理错误101

5.2.1 显示错误报告101

5.2.2 记录错误日志102

5.2.3 自定义错误处理器103

5.3 PHP的调试工具104

5.3.1 NetBeans集成开发环境104

5.3.2 PHP调试工具Xdebug107

动手实践:获取PHP脚本运行信息108

本章小结112

课后练习112

第6章 阶段案例——Web表单生成器113

6.1 案例展示114

6.2 需求分析114

6.3 案例实现115

6.3.1 准备表单115

6.3.2 多维数组保存数据117

6.3.3 表单的自动生成119

本章小结122

第7章 PHP与Web页面交互123

7.1 Web交互124

7.1.1 Web表单交互124

7.1.2 URL参数交互125

7.1.3 数组方式提交数据126

7.1.4 HTML特殊字符处理128

7.2 HTTP协议131

7.2.1 什么是HTTP131

7.2.2 查看HTTP消息131

7.2.3 PHP处理过程132

7.2.4 HTTP请求消息134

7.2.5 HTTP响应消息137

动手实践:利用cURL扩展发送请求140

本章小结142

课后练习142

第8章 PHP操作MySQL数据库144

8.1 MySQL的安装和使用145

8.1.1 数据库概述145

8.1.2 获取MySQL145

8.1.3 命令安装方式146

8.1.4 MySQL命令行工具148

8.2 PHP访问MySQL152

8.2.1 PHP的相关扩展152

8.2.2 PHP访问MySQL的基本步骤153

8.3 MySQLi扩展的使用153

8.3.1 连接数据库154

8.3.2 执行SQL语句155

8.3.3 处理结果集156

8.3.4 其他操作函数157

8.4 预处理和参数绑定159

8.4.1 什么是预处理159

8.4.2 预处理的实现160

动手实践:安装phpMyAdmin162

本章小结164

课后练习164

第9章 阶段案例——“许愿墙”166

9.1 案例展示167

9.2 需求分析167

9.3 案例实现168

9.3.1 准备工作168

9.3.2 数据库设计171

9.3.3 “许愿墙”展示171

9.3.4 分页查询174

9.3.5 发表愿望176

9.3.6 修改愿望179

9.3.7 删除愿望182

本章小结183

第10章 正则表达式184

10.1 什么是正则表达式185

10.2 正则表达式快速入门185

10.2.1 如何使用正则表达式185

10.2.2 正则表达式的组成186

10.2.3 获取所有匹配结果187

10.3 正则表达式语法187

10.3.1 定位符与选择符188

10.3.2 字符范围与反斜线188

10.3.3 字符的限定与分组189

10.3.4 模式修饰符191

10.4 PCRE兼容正则表达式函数192

10.4.1 preg_grep()函数192

10.4.2 preg_replace()函数193

10.4.3 preg_split()函数194

动手实践:正则表达式应用案例195

本章小结197

课后练习197

第11章 文件操作198

11.1 文件操作入门199

11.1.1 文件读写199

11.1.2 文件常用操作202

11.1.3 文件类型和属性204

11.1.4 目录操作205

11.1.5 解析路径207

11.2 文件操作进阶208

11.2.1 文件指针208

11.2.2 目录句柄211

11.2.3 资源流213

动手实践:文件上传和下载214

本章小结218

课后练习218

第12章 图像技术219

12.1 PHP图像基础220

12.1.1 GD库简介220

12.1.2 常见图片格式220

12.2 图像的常见操作222

12.2.1 图像快速入门222

12.2.2 图像的基本操作222

12.2.3 绘制基本形状225

12.2.4 绘制文本227

12.3 图像的复制与处理229

12.3.1 图像叠加与缩放230

12.3.2 图像过滤器232

动手实践:图像处理的常见案例234

本章小结238

课后练习238

第13章 阶段案例——在线相册239

13.1 案例展示240

13.2 需求分析240

13.3 案例实现241

13.3.1 准备工作241

13.3.2 数据库设计245

13.3.3 相册管理246

13.3.4 图片上传252

13.3.5 图片浏览257

13.3.6 图片搜索259

13.3.7 其他操作260

本章小结265

第14章 面向对象编程266

14.1 什么是面向对象267

14.1.1 面向过程与面向对象267

14.1.2 面向对象中的类与对象267

14.1.3 面向对象的特征268

14.2 类与对象的使用268

14.2.1 类的定义与实例化268

14.2.2 对象的基本使用270

14.2.3 构造方法与析构方法274

14.3 类常量与静态成员276

14.3.1 类常量276

14.3.2 静态成员277

14.4 封装与继承277

14.4.1 继承277

14.4.2 封装280

14.4.3 方法重写282

14.4.4 final关键字283

14.5 抽象类与接口284

14.5.1 抽象类与抽象方法284

14.5.2 接口285

14.5.3 多态与类型约束286

14.6 设计模式288

14.6.1 单例模式288

14.6.2 工厂模式289

动手实践:MySQLi扩展面向对象语法289

本章小结291

课后练习291

第15章 会话技术293

15.1 会话技术的概述294

15.2 Cookie技术294

15.2.1 Cookie简介294

15.2.2 Cookie基本使用295

15.2.3 Cookie路径与域名297

15.3 Session技术298

15.3.1 Session简介298

15.3.2 Session基本使用299

15.3.3 Session机制300

动手实践:用户登录与退出304

本章小结307

课后练习307

第16章 阶段案例——“趣PHP”网站开发实战309

16.1 案例展示310

16.2 需求分析311

16.3 案例实现312

16.3.1 准备工作312

16.3.2 数据库操作类314

16.3.3 文件上传类319

16.3.4 用户登录与退出322

16.3.5 验证码327

16.3.6 用户注册330

16.3.7 记住登录状态332

16.3.8 用户上传头像335

16.3.9 栏目管理337

16.3.10 内容发布与修改342

16.3.11 处理图片和视频346

16.3.12 内容查看348

16.3.13 内容删除350

16.3.14 内容列表351

16.3.15 发表回复353

本章小结356

热门推荐