图书介绍
PHP7从入门到精通 视频教学版【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 张工厂,刘玉萍,罗晨编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302517283
- 出版时间:2019
- 标注页数:431页
- 文件大小:89MB
- 文件页数:448页
- 主题词:PHP语言-程序设计
PDF下载
下载说明
PHP7从入门到精通 视频教学版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 初识PHP1
1.1 PHP的来龙去脉1
1.1.1 PHP的概念1
1.1.2 PHP的发展历程2
1.1.3 PHP的优势2
1.2 PHP能干什么3
1.3 PHP 7的新特点4
1.4 PHP常用开发工具6
1.4.1 PHP代码开发工具6
1.4.2 网页设计工具7
1.4.3 文本编辑工具7
1.5 高手甜点8
第2章 PHP 7服务器环境配置9
2.1 PHP服务器概述9
2.2 安装PHP 7前的准备工作10
2.2.1 软硬件环境10
2.2.2 获取PHP 7安装资源包10
2.3 PHP 7+IIS服务器安装配置12
2.3.1 IIS简介及其安装12
2.3.2 PHP的安装13
2.3.3 虚拟目录的设置16
2.4 PHP 7+Apache服务器的环境搭建18
2.4.1 Apache简介18
2.4.2 关闭原有的网站服务器18
2.4.3 安装Apache19
2.4.4 将PHP与Apache建立关联19
2.5 新手的福音——PHP环境的集成软件21
2.6 实战演练——我的第一个PHP程序23
2.7 高手甜点24
第3章 PHP的基本语法26
3.1 PHP 7的标记风格26
3.2 编码规范27
3.2.1 什么是编码规范27
3.2.2 PHP中的编码规范28
3.3 常量29
3.3.1 声明和使用常量30
3.3.2 内置常量30
3.4 变量32
3.4.1 PHP中的变量声明32
3.4.2 可变变量与变量的引用33
3.4.3 变量作用域34
3.4.4 变量的销毁38
3.5 数据类型39
3.5.1 什么是类型39
3.5.2 整型39
3.5.3 浮点型40
3.5.4 布尔型40
3.5.5 字符串型40
3.5.6 数组型41
3.5.7 对象型43
3.5.8 NULL型43
3.5.9 资源类型44
3.5.10 数据类型之间的相互转换44
3.6 PHP 7的新变化1——整型处理机制的修改45
3.7 PHP 7的新变化2——标量类型的声明45
3.8 运算符47
3.8.1 算术运算符47
3.8.2 字符串运算符48
3.8.3 赋值运算符48
3.8.4 比较运算符48
3.8.5 逻辑运算符50
3.8.6 按位运算符50
3.8.7 否定控制运算符51
3.8.8 错误控制运算符51
3.8.9 三元运算符52
3.8.10 运算符的优先级和结合规则52
3.9 PHP 7的新变化3——合并运算符和组合运算符53
3.10 表达式54
3.11 实战演练——创建二维数组54
3.12 高手甜点55
第4章 PHP的语言结构57
4.1 内置函数57
4.2 自定义函数58
4.2.1 自定义和调用函数58
4.2.2 向函数传递参数值59
4.2.3 向函数传递参数引用59
4.2.4 从函数中返回值60
4.2.5 对函数的引用61
4.2.6 对函数取消引用62
4.3 PHP 7的新变化1——声明函数返回值的类型62
4.4 PHP 7的新变化2——新增intdiv()函数63
4.5 PHP 7的新变化3——括号在变量或函数中变化64
4.6 PHP 7的新变化4——参数处理机制的修改65
4.7 包含文件66
4.7.1 require和include66
4.7.2 include once和require_once67
4.8 流程控制68
4.8.1 条件控制结构68
4.8.2 循环控制结构72
4.9 实战演练1——条件分支结构综合应用79
4.10 实战演练2——循环控制结构综合应用81
4.11 高手甜点82
第5章 字符串和正则表达式83
5.1 字符串的单引号和双引号83
5.2 字符串的连接符85
5.3 字符串的基本操作86
5.3.1 手动和自动转义字符串中的字符86
5.3.2 计算字符串的长度86
5.3.3 字符串单词统计87
5.3.4 清理字符串中的空格88
5.3.5 字符串的切分与组合89
5.3.6 字符串子串的截取89
5.3.7 字符串子串替换91
5.3.8 字符串查找91
5.3.9 大小写转换92
5.4 PHP 7的新变化——字符串处理机制的修改93
5.5 什么是正则表达式94
5.6 正则表达式的语法规则94
5.7 实战演练——创建酒店系统在线订房表99
5.8 高手甜点102
第6章 PHP数组103
6.1 什么是数组103
6.2 数组的类型104
6.2.1 数字索引数组104
6.2.2 关联索引数组105
6.3 PHP 7的新变化1——常量数组106
6.4 数组构造106
6.4.1 一维数组106
6.4.2 多维数组107
6.5 遍历数组109
6.5.1 遍历一维数字索引数组109
6.5.2 遍历一维联合索引数组109
6.5.3 遍历多维数组111
6.6 数组排序112
6.6.1 一维数组排序112
6.6.2 多维数组排序113
6.7 字符串与数组的转换115
6.8 向数组中添加和删除元素115
6.8.1 向数组中添加元素115
6.8.2 从数组中删除元素117
6.9 查询数组中的指定元素118
6.10 统计数组元素个数120
6.11 删除数组中的重复元素121
6.12 调换数组中的键值和元素值122
6.13 PHP 7的新变化2——自动创建元素的顺序的改变123
6.14 PHP 7的新变化3——list()函数修改数组的改变124
6.15 PHP 7的新变化4——foreach()函数修改数组的改变126
6.16 实战演练——序列化和反序列化128
6.17 高手甜点129
第7章 时间和日期130
7.1 系统时区设置130
7.1.1 时区划分130
7.1.2 时区设置131
7.2 PHP日期和时间函数131
7.2.1 关于UNIX时间戳131
7.2.2 获取当前时间戳131
7.2.3 获取当前日期和时间132
7.2.4 使用时间戳获取日期信息133
7.2.5 检验日期的有效性135
7.2.6 输出格式化时间戳的日期和时间136
7.2.7 显示本地化的日期和时间137
7.2.8 将日期和时间解析为UNIX时间戳138
7.2.9 日期和时间在PHP和MySQL数据格式之间的转换139
7.3 实战演练1——比较两个时间的大小139
7.4 实战演练2——实现倒计时功能140
7.5 高手甜点140
第8章 面向对象编程142
8.1 类和对象的介绍142
8.2 PHP中类的操作143
8.2.1 类的声明143
8.2.2 成员属性144
8.2.3 成员方法144
8.2.4 类的实例化144
8.2.5 访问类中的成员属性和方法145
8.3 构造方法和析构方法147
8.4 访问方法149
8.5 类的继承150
8.6 高级特性151
8.6.1 静态属性和方法151
8.6.2 final类和方法152
8.7 抽象类和接口153
8.7.1 抽象类153
8.7.2 接口154
8.8 面向对象的多态性156
8.8.1 通过继承实现多态156
8.8.2 通过接口实现多态157
8.9 PHP 7的新变化——支持匿名类158
8.10 高手甜点159
第9章 错误处理和异常处理160
9.1 常见的错误和异常160
9.2 错误处理163
9.2.1 php.ini中的错误处理机制163
9.2.2 应用DIE语句调试164
9.2.3 自定义错误和错误触发器165
9.2.4 错误记录168
9.3 异常处理169
9.3.1 异常的基本处理方法169
9.3.2 自定义的异常处理器171
9.3.3 处理多个异常172
9.3.4 设置顶层异常处理器173
9.4 PHP 7的新变化1——改变了错误的报告方式174
9.5 PHP 7的新变化2——清除最后一次错误175
9.6 实战演练——处理异常或错误175
9.7 高手甜点176
第10章 PHP与Web页面交互178
10.1 使用动态内容178
10.2 表单与PHP179
10.3 表单设计180
10.3.1 表单的基本结构180
10.3.2 文本框180
10.3.3 选项框181
10.3.4 单选按钮183
10.3.5 下拉列表184
10.3.6 重置按钮186
10.3.7 提交按钮186
10.4 传递数据的两种方法189
10.4.1 用POST方式传递数据189
10.4.2 用GET方式传递数据189
10.5 PHP获取表单传递数据的方法190
10.6 PHP对URL传递的参数进行编码190
10.7 实战演练——PHP与Web表单的综合应用191
10.8 高手甜点193
第11章 文件与目录操作194
11.1 文件操作194
11.1.1 文件数据的写入194
11.1.2 文件数据的读取197
11.2 目录操作199
11.3 文件的上传203
11.3.1 全局变量$ FILES203
11.3.2 文件上传204
11.4 实战演练——编写文本类型的访客计算器206
11.5 高手甜点207
第12章 图形图像处理208
12.1 在PHP中加载GD库208
12.2 图形图像的典型应用案例210
12.2.1 创建一个简单的图像210
12.2.2 使用GD2函数在照片上添加文字212
12.2.3 使用TrueType字体处理中文生成图片213
12.3 JpGraph库的使用215
12.3.1 JpGraph的安装215
12.3.2 JpGraph的配置216
12.4 制作圆形统计图217
11.5 实战演练——制作3D饼形统计图219
12.6 高手甜点220
第13章 Cookie和会话管理222
13.1 Cookie的基本操作222
13.1.1 什么是Cookie222
13.1.2 创建Cookie223
13.1.3 读取Cookie223
13.1.4 删除Cookie224
13.2 认识Session226
13.2.1 什么是Session226
13.2.2 Session的基本功能226
13.2.3 Cookie与Session226
13.2.4 在Cookie或URL中存储SessionID226
13.3 会话管理227
13.3.1 创建会话227
13.3.2 注册会话变量228
13.3.3 使用会话变量228
13.3.4 注销和销毁会话变量229
13.4 实战演练——会话管理的综合应用229
13.5 高手甜点230
第14章 MySQL数据库基础232
14.1 Windows平台下安装与配置MySQL232
14.1.1 安装MySQL 5.7232
14.1.2 配置MySQL 5.7236
14.2 启动服务并登录MySQL数据库240
14.2.1 启动MySQL服务241
14.2.2 登录MySQL数据库242
14.2.3 配置Path变量243
14.3 MySQL数据库的基本操作245
14.3.1 创建数据库245
14.3.2 查看数据库245
14.3.3 删除数据库246
14.3.4 选择数据库247
14.4 MySQL数据表的基本操作247
14.4.1 创建数据表247
14.4.2 查看数据表248
14.4.3 修改数据表250
14.4.4 删除数据表251
14.5 MySQL语句的操作251
14.5.1 插入记录251
14.5.2 查询记录252
14.5.3 修改记录252
14.5.4 删除记录253
14.6 MySQL数据库的备份与还原253
14.6.1 数据备份253
14.6.2 数据还原260
14.7 高手甜点262
第15章 PHP操作MySQL数据库263
15.1 PHP访问MySQL数据库的一般步骤263
15.2 连接数据库前的准备工作264
15.3 访问数据库265
15.3.1 使用mysqli_connect()函数连接MySQL服务器265
15.3.2 使用mysqli_select_db()函数更改默认的数据库266
15.3.3 使用mysqli_close()函数关闭MySQL连接267
15.3.4 使用mysqli_query()函数执行SQL语句267
15.3.5 获取查询结果集中的记录数268
15.3.6 获取结果集中的一条记录作为枚举数组269
15.3.7 获取结果集中的记录作为关联数组270
15.3.8 获取结果集中的记录作为对象270
15.3.9 使用mysqli_fetch_array()函数获取结果集记录271
15.3.10 使用mysqli_free_result()函数释放资源271
15.4 实战演练1——PHP操作数据库272
15.5 实战演练2——使用insert语句动态添加用户信息273
15.6 实战演练3——使用select语句查询数据信息276
15.7 高手甜点277
第16章 PDO数据库抽象类库279
16.1 PDO概述279
16.2 PDO的安装280
16.3 使用PDO操作MySQL280
16.3.1 连接MySQL数据库的方法281
16.3.2 使用PDO时的try catch错误处理结构281
16.3.3 使用PDO执行SQL的选择语句284
16.3.4 使用PDO获取返回数据的类方法284
16.3.5 使用PDO执行SQL的添加、修改语句287
16.3.6 使用PDO执行SQL的删除语句287
16.4 实战演练——PDO的prepare表述288
16.5 高手甜点290
第17章 安全加密技术291
17.1 使用加密函数291
17.1.1 md5()函数291
17.1.2 crypt()函数292
17.1.3 shal()函数293
17.2 使用加密扩展库294
17.2.1 安装Mcrypt扩展库和Mhash扩展库294
17.2.2 使用Mcrypt扩展库295
17.2.3 使用Mhash扩展库296
17.3 高手甜点298
第18章 PHP与XML技术299
18.1 XML的概念299
18.2 XML语法基础301
18.2.1 XML文档的组成和声明301
18.2.2 XML元素介绍302
18.2.3 实体引用305
18.2.4 XML命名空间305
18.2.5 XML DTD306
18.2.6 使用CDATA标记307
18.3 将XML文档转换为HTML加以输出307
18.4 在PHP中创建XML文档308
18.5 使用SimpleXML扩展309
18.5.1 创建SimpleXMLElement对象309
18.5.2 访问特定节点元素和属性311
18.5.3 添加XML元素和属性312
18.6 实战演练——动态创建XML文档313
18.7 高手甜点314
第19章 PHP与Ajax的综合应用315
19.1 Ajax概述315
19.1.1 什么是Ajax315
19.1.2 Ajax的关键元素318
19.1.3 CSS与Ajax319
19.2 Ajax快速入门319
19.2.1 全面剖析XMLHttpRequest对象319
19.2.2 发出Ajax请求321
19.2.3 处理服务器响应323
19.3 在PHP中应用Ajax技术324
19.4 高手甜点329
第20章 MVC和Smarty模板331
20.1 MVC概述331
20.2 什么是模板引擎332
20.3 Smarty概述333
20.3.1 什么是Smarty333
20.3.2 Smarty与MVC333
20.4 Smarty的安装和配置334
20.4.1 Smarty的下载和安装334
20.4.2 第一个Smarty程序334
20.5 Smarty模板设计335
20.5.1 Smarty模板文件335
20.5.2 Smarty标识336
20.5.3 Smarty变量338
20.5.4 Smarty数组339
20.6 Smarty中的流程控制语句340
20.7 高手甜点342
第21章 Zend Framework343
21.1 什么是Zend Framework343
21.2 Zend Framework的目录结构344
21.3 Zend Framework的安装与使用344
21.3.1 Zend Framework的安装344
21.3.2 创建一个新的Zend Framework应用345
21.4 PHP与Zend Framework的基本操作348
21.4.1 在Zend Framework应用中创建控制层文件348
21.4.2 在Zend Framework的控制层文件中添加一个action349
21.4.3 在Zend Framework中创建布局350
21.4.4 在Zend Framework中的数据库操作351
21.4.5 在Zend Framework中创建表单352
21.5 高手甜点354
第22章 ThinkPHP框架355
22.1 什么是ThinkPHP框架355
22.2 下载和安装ThinkPHP 5.0框架356
22.3 ThinkPHP 5.0框架的目录结构358
22.4 配置虚拟主机和部署框架359
22.5 如何使用ThinkPHP 5.0框架362
22.5.1 URL访问362
22.5.2 入口文件364
22.5.3 ThinkPHP 5.0框架的执行流程365
22.5.4 项目开发规范368
22.6 ThinkPHP 5.0的配置369
22.6.1 配置目录369
22.6.2 配置格式370
22.7 ThinkPHP的控制器372
22.7.1 定义控制器372
22.7.2 控制器的初始化375
22.7.3 跳转和重定向376
22.8 数据库的基本操作377
22.8.1 连接数据库377
22.8.2 运行SQL操作381
22.9 ThinkPHP的模型382
22.10 ThinkPHP的视图383
22.11 高手甜点385
第23章 开发网上商城386
23.1 系统功能描述386
23.2 系统功能分析387
23.2.1 系统功能分析387
23.2.2 数据流程和数据库388
23.3 代码的具体实现391
23.4 程序运行402
第24章 开发酒店管理系统网站405
24.1 网站的需求分析405
24.2 数据库分析406
24.3 酒店管理系统的实现408
24.3.1 使用Yii框架的沙箱模式建立项目408
24.3.2 开始goodone项目编程410
24.3.3 构建message系统414
24.3.4 构建product系统421
24.3.5 构建order系统423
24.3.6 构建customer系统424
热门推荐
- 3175596.html
- 2619829.html
- 2265777.html
- 79353.html
- 1966387.html
- 3479884.html
- 3541010.html
- 100276.html
- 792109.html
- 1871056.html
- http://www.ickdjs.cc/book_54292.html
- http://www.ickdjs.cc/book_3193004.html
- http://www.ickdjs.cc/book_1631324.html
- http://www.ickdjs.cc/book_471898.html
- http://www.ickdjs.cc/book_3484149.html
- http://www.ickdjs.cc/book_3754167.html
- http://www.ickdjs.cc/book_1891865.html
- http://www.ickdjs.cc/book_1168507.html
- http://www.ickdjs.cc/book_2257909.html
- http://www.ickdjs.cc/book_2590560.html