2019-最新黑马_PHP_-69期_最新完整版(入门到入坟系列课程)

5.3万
176
2020-02-05 17:57:32
277
102
1306
129
黑马 转载于黑马 最新课程有需要的小伙伴可以认真学习,当然如果感觉不错的话,希望关注下UP主!!希望各位继承互联网开源精神!好好学习,早日毕业!!视频来源于网络 ,大家可以·多弹幕交流,遇到的问题发在评论区,一起在评论区打卡学习。当然记得3连LIANG点赞么么哒~!!!!!------------》》视频水印非本人所著,请忽略!!!!!!##UP主粉丝群:1030447056 【视频转载于网络,仅供学习交流使用,如有侵权请私信删除】
度盘链接在群文件请私聊群主 !视频侵权/免费合作推广,请私信! #
视频选集
(641/999)
1--基础了解
05:17
2--HTML引入
06:23
3--标记介绍(1)
11:33
3--标记介绍
11:33
4--编辑器应用(1)
10:06
4--编辑器应用
10:06
5--主体标签(1)
04:55
5--主体标签
04:55
6--文本标签(1)
25:23
6--文本标签
25:23
7--标签嵌套
10:55
8--排版标签(1)(1)
17:56
8--排版标签(1)
17:56
9--排版标签(2)(1)
10:07
9--排版标签(2)
10:07
10--上午回顾(1)
05:44
10--上午回顾
05:44
11--练习(1)
28:59
11--练习
28:59
12--有序列表(1)
10:55
12--有序列表
10:55
13--有序列表(1)
10:47
13--有序列表
10:47
14--无序列表(1)
17:22
14--无序列表
17:22
15--图片标签(1)
28:57
15--图片标签
28:57
16--链接(1)
08:14
16--链接
08:14
17--课程回顾
04:54
1--课程回顾
14:08
2--作业讲解
11:42
3--HTML通用属性
15:59
4--标签关系
12:06
5--CSS介绍
09:11
6--CSS引入
11:56
7--基本选择器(1)
14:11
8--类选择器
08:23
9--id选择器
04:13
10--伪类选择器
17:24
11--课程回顾
06:38
12--分组选择器
07:32
13--后代选择器
08:28
14--子代选择器
05:20
15--元素包含
04:48
16--选择器优先级
21:41
17--宽高和元素转换
12:53
18--字体
08:36
19--文本
17:44
20--练习和回顾
36:35
1--课程回顾_VKRZn
14:02
2--作业讲解_68NW3
36:32
3--JavaScript引入
11:40
4--JavaScript引入
12:40
5--javasript输出
08:34
6--javascript语法规则
04:09
7--变量
17:02
8--变量名
21:20
9--上午回顾
05:55
10--数据类型
27:34
11--运算符(1)
20:52
12--运算符(2)
07:32
13--运算符(3)
08:14
14--运算符(4)
08:29
15--运算符(5)
15:29
16--运算符优先级
09:37
17--if语句
17:56
1--课程回顾_bAmTn
14:52
2--作业讲解_wstvS
16:17
3--分支结构
14:17
4--while循环
25:53
5--while练习
23:27
6--上午回顾
02:59
7--while练习
10:28
8--while练习
08:33
9--for循环
14:18
10--for循环练习
13:01
11--九九乘法表
30:15
12--函数引入
21:26
13--函数
22:29
14--课程回顾
03:57
1--计算机了解
06:22
2--编辑器
10:45
3--网页原理
12:18
4--HTML介绍avi
06:05
5--W3C介绍
02:17
6--标签认识
08:54
7--HTML标签认识
13:47
8--排版标签(1)_iJP4L
25:44
9--排版标签(2)_ZeFV4
14:09
10--文本标签
12:16
11--课程回顾_eVrbu
06:25
12--练习
26:52
13--无序列表
08:07
14--无序列表练习
04:33
15--有序列表
06:38
16--定义列表
09:52
16--图片标签
10:34
17--图片标签,路径
21:53
18--路径
08:30
19--回顾
05:04
1--链接标签
19:11
2--链接标签
03:31
3--链接标签
16:20
4--link和图片练习8
13:53
5--表格
18:56
6--表格
14:41
7--表格练习
13:56
8--课程回顾
04:21
9--表格
06:56
10--表格练习
15:46
11-- 表单
12:43
12--文本框
17:11
13--密码框
13:03
14--表单项
23:13
15--表单项
19:25
16--课程回顾
08:24
1。--课程回顾_6gDct
17:22
2--语义化标签
13:09
2--作业讲解_ZTNYf
11:05
3--HTML5介绍
09:14
4--视频标签
11:54
5--媒体标签
06:46
6--其他标签
08:22
7--新增type的值
12:31
8--新增属性
07:38
9--字符编码
26:56
10--上午回顾_HSDbp
05:26
11--字符实体,文档类型
10:29
12--浮动框架
11:19
13--知识点整理
16:09
14--CSS介绍
11:01
15--CSS引入
16:10
16--CSS核心语法
06:42
17--通配符选择器
05:07
18--标签选择器
03:33
19--类选择器
07:59
20--id选择器
05:49
21--属性
21:06
22--练习
09:54
23--课程回顾
03:09
1-。-课程回顾_gfp7m
06:53
2--作业讲解_Xrcvm
06:34
3--作业讲解2
06:41
4--颜色
22:51
5--子代选择器
09:07
6--后代选择器
05:46
7--分组选择器
13:08
8--属性选择器
16:29
9--伪类选择器
19:59
10--上午回顾_32zx6
03:19
11--伪类选择器
13:23
12--练习_jtmdz
07:33
13--伪类选择器
06:21
14--伪元素
08:03
15--伪元素
01:57
16--伪元素
08:26
17--其他组合选择器
07:39
18--继承性
08:13
19--优先级
18:56
20--层叠性
04:34
21--文本字体属性
12:26
22--课程回顾
08:39
1---课程回顾_eIbtk
13:38
2--作业讲解_upWPZ
07:23
3--盒子初步
09:25
4--宽高
13:01
5--边框
11:21
6--内边距
23:12
7--外边距
19:21
8--margin外边距
17:40
9--盒子宽度计算
03:51
10--上午回顾_JjBtO
06:15
11--padding练习
05:01
12--margin练习
12:10
13--背景图片
24:06
14--背景图片
04:47
15--背景练习(1)
06:12
16--背景练习(2)
06:48
17--背景练习(3)
18:21
18--轮廓线
04:57
19--display元素转换
09:13
20--课程回顾
08:01
1-。---课程回顾_L1szr
07:01
2--作业讲解(1)
29:53
3--作业讲解(2)
21:39
4--溢出
05:15
5--可见性
03:15
6--浮动
14:40
7--清除浮动
13:44
8--布局思想
09:06
9--浮动练习
23:54
10--定位(1)
12:42
11--定位(2)
16:09
12--定位(3)
04:55
13--层级
09:38
14--绝对定位
06:02
15--知识点
04:48
16--练习
19:10
17--限时抢购(1)
16:17
18--限时抢购(2)
21:00
19--课程回顾
05:24
01list样式
18:16
02table样式
18:40
03box-shadow盒子阴影
13:36
04border-radius圆角边框
21:43
05border-images图像边框的原理
06:39
06图像边框属性详解及演示
28:17
07背景图像的滚动特性(attachment)
11:53
08背景原点,裁切和大小
15:53
09背重复性的新特性
11:51
10上午回顾
14:38
11线性渐变(1)
14:21
12线性渐变
13:42
13线性渐变
32:15
14小案例:一片叶子
07:08
15多栏布局初步
16:35
16多栏布局细节
09:17
17多背景的覆盖性
12:48
18今日总结
19:47
01昨日回顾_0evWY
14:35
02昨日反馈
28:50
03弹性布局初步介绍
10:57
04弹性布局细节(1)
16:42
05弹性布局细节(2)
18:21
06使用弹性布局实现页面整体布局
27:22
07作业1讲解
18:56
08变换初步
21:19
09skew拉伸变换
17:18
10二D变换案例
12:01
11三D变换初体验
19:20
12三D变换的旋转
21:06
13三D变换案例:美女墙
30:38
14今日总结
10:23
1昨日回顾
17:09
02作业-立方体(1)
20:50
03作业-立方体(2)
09:10
04过渡初步
14:37
05过渡属性的细节
19:35
06过渡的5种方式
13:40
07过渡案例(1)
08:56
08过渡案例:芝麻开门
18:11
09动画初步
17:32
10动画属性详情
23:09
11动画案例:旋转美女墙
23:01
12滑动门应用
36:40
13手风琴效果
09:20
14今日总结_AeKnu
13:04
01昨日回顾_uNUBe
29:01
02光标形状
09:21
03文字阴影
20:17
04案例:彩色文字
31:13
05文字溢出text-overflow
32:28
06盒子缩放
05:59
07盒子模型(新的内减模式)
32:51
08css初始化
12:41
09精灵技术
20:29
10自定义字体
13:05
11图标字体介绍
11:28
12图标字体实现方式1
17:38
13图标字体实现方式2
12:24
14圣杯布局(固定宽度)
23:02
15圣杯布局(可变宽度)
20:17
16今日总结
08:46
01昨日反馈
13:45
02css整体复习
50:15
03布局思想
08:08
04品优购整体布局,顶部广告制作
29:44
05主导航的实现
24:55
06上午回顾
08:52
07第二个导航条
17:21
08主体1区的实现
37:05
09主体2区主体3区的粗框
14:21
01昨日回顾
10:14
02logo和搜索区的实现
31:55
03vertical-align
07:09
04搜索区的细节实现
22:35
05主体1区右侧中部话费小图标的实现
34:15
06两个小细节的修正
07:38
07主体3区产品列表的实现
26:25
08主体2区的实现
19:35
09底部区域1的实现
29:39
01php介绍
17:53
02PHP网站运行原理
11:06
03apache的安装
22:02
04安装的回顾,测试和apache目录介绍
11:53
05检测apache配置文件语法的命令
06:56
06配置环境变量使httpd可以快捷使用
07:24
07Apache的启动和停止
05:33
08几个基本概念,域名解析
21:09
09端口,url,以及访问流程
12:27
10上午总结
09:40
11php的基本配置(实现可用性)
25:14
12php的配置文件设置和时区配置
12:07
13php配置查看代码
07:16
14php中开启mysqli模块
15:46
15mysql的安装和配置
27:14
16默认网站的初始设置
23:01
17多站点配置
25:59
01昨日回顾_fer4j
25:57
02php基础课程总览
06:47
03php基础语法规定
16:11
04变量的含义和定义
11:34
05变量命名规则
05:47
06变量的4个基本操作
17:13
07值传递
15:59
08引用传递
08:00
09_GET变量
13:02
09post数据的提交改进
22:44
10_POST变量
16:22
11_REQUEST变量
14:48
12课堂练习:判断年龄
15:38
13_SERVER变量
16:57
14可变变量
16:25
15常量的定义和使用
13:30
16常量与变量的区别,以及常量的判断
11:28
17预定义常量和魔术常量
10:13
18今日总结_LKIaH
08:54
01昨日回顾_eHx5i
25:53
02类型概述
06:45
03整数的表示法
06:16
04整数的转换
17:29
05案例:进制转换
18:20
06浮点数
15:42
07布尔类型
07:19
08字符串类型
12:54
09数组类型
12:21
10数据类型总结
07:26
11类型判断
21:38
12类型转换
11:11
13算术运算符
13:31
14连接运算符和自赋值运算符
08:26
15自操作运算符
23:31
16比较运算符
08:59
17逻辑与运算符
13:54
18逻辑或运算符案例
24:09
19逻辑非
08:03
20逻辑运算符的短路机制
23:10
01昨日回顾_8TBVs
30:44
02按位运算符
23:03
03错误抑制符
09:30
04条件运算符
12:17
05运算符的优先级
09:53
06流程控制结构综述
05:54
07if分支结构(单分支和双分支)
12:23
08if多分支结构
10:19
09if综合案例
07:58
10switch分支结构
27:46
11while循环
17:49
12while循环课堂案例
04:01
13dowhile案例
11:39
14for循环初步
08:29
15for循环案例
13:59
16多重循环案例1
11:35
17多重循环案例2
10:19
18案例:99乘法表
16:55
19案例:百钱百鸡
38:29
20今日总结
05:41
01昨日回顾_nqirg
25:55
02昨日作业
19:20
03循环的两种中断
21:37
04中断的层数的含义
06:12
05函数初步
42:35
06函数概念的进一步演示
10:56
07函数的定义和调用基本形式和概念
06:27
08函数理念进一步讲解
16:43
09函数执行流程
11:35
10函数参数的传值方式
20:33
11函数形参的默认值
16:26
12函数的返回值问题
29:14
13可变函数
38:14
14匿名函数
12:59
15今日总结
09:31
01昨日回顾_26wTS
20:59
02昨日作业或课堂练习
27:57
03根函数有关的系统函数
19:56
04常用系统数学函数
18:41
05常用时间函数
10:46
06作用域问题,及局部作用域
05:56
07静态变量
08:02
08全局变量和超全局变量
02:58
09超全局变量$GLOBALS
06:15
10global关键字
07:16
11递归函数初步
14:11
12递归函数调用分析
13:08
13案例:n的阶乘
15:17
14递归的总结
07:07
15文件加载的基本含义
11:30
16文件加载详解
23:56
17错误分类和错误代号
12:02
18错误的提示控制初步演示
07:43
19错误的触发
11:50
20错误显示的控制
13:10
21错误日志的控制
09:01
22今日回顾
08:16
01昨日回顾_zOpHq
23:28
02自定义错误处理
31:18
03自定义错误处理(2)
07:43
04单引号字符串
09:43
05双引号字符串
07:19
01昨日回顾_zOpHq
23:28
02自定义错误处理
31:18
03自定义错误处理(2)
07:43
04单引号字符串
09:43
05双引号字符串
07:19
06heredoc和nowdoc字符串
15:36
07字符长度问题
26:32
08字符串常用函数
26:10
09字符串案例
12:42
10数组的定义形式
10:40
11数组的下标问题
09:11
12多维数组
30:43
13数组foreach遍历语法
13:10
14数组的基本算法
13:14
15for循环遍历数组(并指针函数)
14:52
16课间案例,及数组函数
16:06
17数组排序概述
09:05
18冒泡排序(1)-原理
10:15
18冒泡排序(2)-代码演示
19:55
19选择排序(1)-原理
12:28
19选择排序(2)-代码演示
26:40
20二分查找算法
51:39
01昨日回顾_Qt0ge
33:04
02二分查找算法重讲
24:48
03mysql课程介绍
07:00
04mysql数据库介绍
11:19
05开启-关闭数据库服务
05:43
06cmd客户端
07:46
07navicat客户端安装
11:10
07phpmyadmin
16:25
08显示所有数据库
04:28
09数据库的其他操作
16:37
10新建表
09:23
11表的charset和表类型解释
12:27
12表的其他几个基本操作
15:48
13修改表的语句
24:21
14几个小问题
04:44
15插入数据
11:35
16插入数据(2)
05:22
17select查询语句
09:13
18delete删除数据
04:30
19update修改数据
09:26
20今日总结_ezhrc
09:32
01昨日回顾_AIlgx
20:27
02数据类型总览
07:31
03整型类型详解
14:38
04整数类型演示
11:16
05小数类型
17:02
06数据类型选择举例
08:40
07时间日期类型
22:04
08char和varchar类型
27:22
09上午回顾
16:28
10text类型
16:34
11enum和set初步
29:02
12enum和set的深入
24:21
13字段属性(1)
23:35
13字段属性(2)
19:57
13字段属性(3)
13:34
14今日回顾
09:13
01两个小问题
11:46
02昨日回顾
21:03
03实体关系
17:30
04select高级查询概述
05:47
05select子句
12:57
06where子句初步
09:31
07where子句初步练习讲解
02:49
08like运算符
09:32
09between,in,is运算符
11:06
10分组的基本概念
26:00
11分组实例
06:00
12多条件分组
09:19
13having子句
13:30
14orderby子句
11:56
15limit子句
13:27
16高级插入语法(1)
13:26
17蠕虫复制
09:47
18主键冲突的解决办法
22:12
19高级删除
14:17
20高级更新
02:31
01昨日回顾_rzRd8
29:33
02联合查询初步
12:42
03联合查询细节
10:31
04连接查询基本概念
10:56
05交叉连接
08:14
06内连接查询
14:54
07内连接课堂练习
09:46
08左外连接
13:17
09右外连接
13:05
10自连接
17:27
11子查询的基本概念
07:42
12标量子查询
09:49
13标量子查询课堂练习
07:37
14列子查询
11:08
15行子查询
13:42
16表子查询
09:32
17子查询中的几个关键字
15:11
18exists子查询
19:46
19数据备份与恢复
13:44
20用户管理
23:06
21权限管理
17:39
01CMD模式下操作MySQL步骤(1)
11:30
02CMD模式下操作MySQL步骤(2)
14:56
03使用phpMyAdmin导入备份数据
10:21
04PHP连接MySQL服务器(1)
19:57
05PHP连接MySQL服务器(2)
11:47
06PHP连接MySQL服务器(3)
12:42
07选择数据库
07:22
08设置字户端字符集
02:44
09执行SQL语句
13:29
10释放结果集对象
11:00
11从结果集获取一行数据(1)
13:10
12从结果集获一行数据(2)
12:20
13从结果集获取一行数据(3)
11:48
14从结果集中获取多行数据
09:27
15获取查询的记录数
07:15
16获取受影响的行数
08:10
17学生数据表结构
05:34
18综合案例:显示学生信息(1)
11:05
19综合案例:连接数据库的公共文件
06:31
20综合案例:显示学生信息(2)
32:56
21综合案例:删除学生信息(1)
16:57
22综合案例:删除学生信息(2)
15:06
23综合案例:添加学生(1)
20:01
24综合案例:添加学生(2)
22:06
25综合案例:添加学生(3)
10:00
26课后总结
19:49
27复选框处理
19:18
01昨日回顾_DZ9oF
28:27
02目录操作概述
06:53
03创建目录
13:55
04判断是不是目录
04:46
05判断文件是否存在
10:06
06删除目录
07:06
07更改目录权限
13:15
08获取文件权限值
07:54
09目录改名或移动
11:58
10打开目录
12:22
11读取目录条目
13:20
12字符集转换
04:47
13关闭目录
02:34
14目录操作总结
03:59
15递归思想
09:11
16实例:递归遍历phpMyAdmin目录(1)
19:26
17实例:递归遍历phpMyAdmin目录(2)
11:15
18打开文件
17:04
19关闭文件
02:29
20读取指定大小的文件内容
17:43
21读取一行数据
09:26
22读取文件内容到数组
12:11
23读取文件内容到字符串
08:48
24实例:读取记事本学生信息
18:03
25另存文件内容
08:12
25写入文件内容
09:35
26复制文件
02:17
27删除文件
02:06
28递归删除目录
13:37
29课后总结_wW59l
07:29
01昨日回顾_kAO8L
23:49
02数据分页:显示学生列表数据
15:57
03数据分页:分页原理
25:27
04数据分页:读取分页数据
18:26
05数据分页:分页代码(1)
17:12
06数据分页:分页代码(2)
20:03
07HTTP协议概述
04:11
08BS网络结构
08:49
09HTTP协议概述
03:13
10HTTP协议的特点
15:46
11HTTP协议之URL(1)
08:07
12HTTP协议之URL(2)
07:10
13HTTP请求的构成
07:23
13抓包工具
11:47
14请求行的构成
06:36
15请求头部分含义
16:58
16HTTP请求正文
08:37
17请求网页共发送几次请求
14:33
18HTTP响应的构成
02:30
19常见状态码
11:54
20状态码302临时跳转演示
08:55
21状态码304没有改动演示
08:58
22状态码403禁止访问演示
05:11
23状态码404没找到演示
02:14
24刷新并跳转
08:34
25实例:下载文件(1)
18:24
26实例:下载文件(2)
16:44
27课后总结_uiRkf
27:46
01开启GD2图像处理的扩展
07:21
02查看图像扩展GD2是否开启
02:57
03绘制的步骤和坐标系
04:25
04创建一个空画布
06:20
05从已知图像上创建画布
05:03
06销毁图像资源
11:33
07输出图像或保存图像
12:00
08给画布分配颜色
14:49
09水平写入一行字符串
13:10
10绘制一行居中字符串
16:45
11写入一行TTF字符串
13:44
12图像验证码(1)
18:45
13图像验证码(2)
15:23
14图像验证码(3)
07:34
15图像水印效果avi
10:44
16图像缩略图
17:15
17图像处理总结
07:30
18文件上传原理
11:42
19超全局变量数组$_FILES
14:24
20上传文件错误代码
03:24
21查看上传的临时文件位置
09:58
22移动上传临时文件到永久目录中
10:02
23上传文件相关配置
04:14
24单个文件上传(1)
13:37
25单个文件上传(2)
23:04
26多文件上传
18:53
27课后总结_omVjW
09:44
01昨日回顾_Kj6xV
18:53
02COOKIE和SESSION概述
05:59
03IE浏览器查看COOKIE数据
11:11
04什么是COOKIE
03:17
05COOKIE的好处
07:14
06COOKIE工作原理
07:42
07添加COOKIE数据
14:52
08读取COOKIE数据
11:31
09COOKIE有效期:即时性设置
04:50
10COOKIE有效性:设置过期时间
10:45
11COOKIE路径有效性
15:54
12COOKIE域名有效性
22:48
13COOKIE是否仅限https发送COOKIE
07:47
14COOKIE是否只能发往服务器使用COOKIE
15:01
15删除COOKIE数据
10:12
16COOKIE总结
07:19
17什么是SESSION
09:15
18SESSION工作原理
05:06
19开启SESSION会话
16:06
20添加SESSION数据
02:53
21读取SESSION数据
02:30
22删除SESSION数据
09:50
23销毁SESSION文件
06:15
24SESSION对应COOKIE的配置
11:22
25SESSION垃圾回收机制
19:58
26课后总结_wUH0z
18:12
01准备工作
09:43
02创建数据库php69
05:29
03创建用户表user
07:27
04添加一条用户数据
07:11
05创建相册数据表photos
10:43
06用户登录流程图
08:18
07登录表单页面
12:08
08连接数据库的公共文件
09:38
09处理用户登录程序(1)
15:16
10处理用户登录程序(2)
03:47
11创建验证码
25:58
12登录页面添加验证码
11:03
13判断两次验证码是否一致
09:27
14制作添加相册的表单
13:59
15上传照片处理程序(1)
14:58
16判断文件内容类型
21:50
17上传照片处理程序(2)
16:43
18上传照片处理程序(3)
10:06
19显示相册列表
12:10
20显示相册列表(分页)
15:23
21显示照片详细信息
11:51
22更新照片访问量
06:45
23课后总结_GRruE
12:16
01面向过程的编程思想
26:33
02面向对象的编程思想
36:59
03类和对象的关系
23:08
04类的定义语法格式
09:18
05类的定义语法格式
14:23
06成员属性介绍
07:25
07权限修饰符介绍
10:11
08成员属性定义
03:54
09成员方法定义
05:36
10创建类的对象
18:21
11上午总结
09:08
12如何访问对象的属性和方法
10:57
13对象属性操作
17:22
14成员方法操作
10:33
15$this关键字使用
19:59
16类常量介绍
09:09
17类常量定义
07:47
18类常量举例说明
12:09
19什么是构造方法
15:58
20构造方法
07:32
21什么是析构方法
05:44
22对象何时销毁
11:07
23课后总结_4WJqs
08:56
01昨日回顾_0SO2p
05:24
02静态属性和静态方法
21:52
03静态属性和静态方法
05:38
04self关键字
15:14
05实例:设计学生类(1)
19:27
06实例:设计学生类(2)
13:02
07为什么打印对象时,只能看见对象属性
05:26
08OOP中内存的分配情况
05:34
09值传递
18:32
10引用传递
29:55
11值传递变成引用传递
13:35
12什么是类的封装性
07:14
13实例:类的封装性
31:56
14类的继承性
16:22
15类的继承性
12:39
16继承的语法格式
03:13
17单继承和多继承
04:21
18单继承的简单演示
12:17
19parent关键字
12:31
20什么是类的多态
10:51
21方法重写要求
09:53
22实例:商品类(1)
14:13
23实例:商品类(2)
11:01
24实例:商品类(3)
03:07
25实例:商品类(4)
05:06
26实例:商品类(5)
03:39
27课后总结_Lst9g
10:10
01昨日回顾_a8td9
14:07
02最终类和最终方法
17:33
03抽象类和抽象方法(1)
18:13
04抽象类和抽象方法(2)
13:35
05接口基本概念
05:19
06接口基本概念
22:11
07接口实例
16:49
08为什么需要类的自动加载
14:10
09类文件的命名规范
04:34
10自动加载函数何时调用
09:03
11spl_autoload_register()函数语法
04:36
12类的自动加载:使用有名函数
24:01
13类的自动加载:使用匿名函数
08:26
14什么是对象克隆
07:11
15克隆方法__clone()
12:45
16foreach基本语法
08:44
17使用foreach遍历对象属性
07:49
18魔术方法__toString()
13:08
19魔术方法__invoke()
06:15
20什么是设计模式
09:44
21单例设计核心代码
19:35
22实例:单例的数据库工具类
16:26
23课后总结_tTlzg
08:25
01面向对象开发流程
21:04
02单例的设计模式
11:15
03数据库工具类(1)
05:44
04数据库工具类(2)
13:31
05数据库工具类(3)
04:32
06数据库工具类(4)
09:53
07数据库工具类(5)
02:32
08数据库工具类(6)
02:49
09连接数据库的公共文件
20:31
10制作显示的表格页面
06:57
11显示学生信息列表
07:13
12删除学生信息
16:56
13创建分页类
09:09
14数据分页
17:57
15什么是工厂设计模式
08:17
16工厂设计模式的要求
01:56
17工厂实例(1)
16:21
18工厂实例(2)
09:33
19工厂模式总结
13:10
20什么是PHP重载
13:04
21魔术方法__get应用
10:15
22魔术方法__set应用
06:09
23魔术方法__isset应用
06:58
24魔术方法__unset应用
06:57
25魔术方法__call应用
06:07
26魔术方法__callStatic应用
07:08
27什么是变量序列化
07:34
28数组变量序列化
08:48
29数组变量反序列化
05:13
30对象序列化
14:28
31对象反序列化
15:50
32课后总结1
05:38
01静态延时绑定
24:14
02什么是命名空间
14:45
03定义单个命名空间
27:56
04定义子命名空间
10:17
05文件系统中访问文件方式
06:01
06访问空间中元素的方式
11:19
07namespace关键字
05:21
08导入空间中的元素并起别名
12:59
09空间总结
03:52
10PDO简介
13:18
11开启PDO扩展
05:39
12创建PDO类的对象
12:18
13PDO对象exec方法
07:55
14PDO对象query方法
04:08
15PDO对象lastInsertId方法
06:11
16PDO对象的setAttribute方法
12:17
17PDOStatement对象fetch方法
06:54
18PDOStatement对象fetchAll方法
02:21
19PDOStatement对象rowCount方法
02:40
20错误模式:静默模式
08:34
21错误模式:警告模式
04:19
22错误模式:异常模式
16:37
23SQL语句处理过程
11:00
24SQL语句预处理步骤
01:04
25制作相同结构的SQL语句
05:19
26SQL语句预处理
15:47
27课后总结
07:59
01昨日回顾_xLSso
10:39
02实现HTML代码和PHP代码简单分离
20:47
03去除视图文件中所有的PHP标记
25:19
04常用PHP模板引擎
02:35
05Smarty介绍
03:14
06Smarty第1个案例
12:30
07Smarty配置:左右定界符
05:16
08Smarty配置:修改视图目录
17:45
09Smarty变量:普通变量
11:31
10Smarty保留变量:页面请求变量
12:05
11Smarty保存变量:预定义常量
03:33
12Smarty保存变量:时间戳
06:00
13Smarty配置变量
12:21
14上午复习
04:43
15Smarty配置变量分组
13:50
16foreach循环基本语法
04:30
17foreach输出一维数组
11:18
18foreach输出二维数组
08:51
19foreach常用属性
17:22
20section循环基本语法
08:46
21section输出一维枚举数组
06:01
22section输出二维枚举数组
06:31
23section控制循环起点、步长值
03:47
24if运算符介绍
03:47
25if实例:当兵年龄判断
08:19
26if实例:表格隔行变色
10:17
27变量调节器介绍
02:44
28常用的变量调节器
15:36
29时间戳格式化
04:09
30truncate截取字符串
13:06
31课后总结
07:12
01MVC概述
12:47
02MVC各组件构成
16:52
03MVC原理图
05:16
04MVC简单演示
30:41
05MVC实例:展示学生信息(1)
09:14
06MVC实例:展示学生信息(2)
14:32
07MVC实例:展示学生信息(3)
05:34
08MVC实例:删除学生(1)
14:51
09MVC实例:删除学生(2)
11:30
10MVC实例:删除学生(3)
11:50
11MVC总结
07:17
12MVC第1个版本:整合学生和新闻模块(1)
21:24
12MVC第1个版本:整合学生和新闻模块(2)
06:01
13MVC第2个版本:实现基础模型类
20:06
14MVC第3个版本:工厂模型类实现
14:58
15MVC第4个版本:控制器类的实现(1)
14:24
16MVC第4个版本:控制器类的实现(2)
09:36
17MVC第5个版本:添加学生(1)
26:28
18MVC第5个版本:添加学生(2)
12:36
19MVC第6个版本:控制器类的进一步优化
07:50
20课后总结
04:11
01昨日回顾_jmRAS
18:10
02MVC第8个版本:基础控制器类的实现
27:53
03MVC第9个版本:修改学生(1)
14:13
04MVC第9个版本:修改学生(2)
19:52
05MVC第9个版本:修改学生(3)
10:23
06MVC第9个版本:修改学生(4)
10:46
07MVC第10个版本:目录简单划分(1)
09:38
08MVC第10个版本:目录简单划分(2)
18:32
09MVC第11个版本:前端控制器(index.php)
12:55
10MVC第11个版本:前端控制器(index.php)
22:35
11MVC第12个版本:平台概念引入
23:52
12MVC第12个版本:平台概念引入
08:29
13MVC第12个版本:平台概念引入
09:12
14MVC第12个版本:平台概念引入
08:49
15MVC第13个版本:类的自动加载
16:48
16MVC第14个版本:目录常量定义
16:23
17MVC第14个版本:目录常量定义
06:17
18MVC第15个版本:配置文件
06:55
19MVC第15个版本:初始类(1)
13:34
20MVC第15个版本:初始类(2)
03:19
21MVC第15个版本:初始类(3)
04:41
22MVC第15个版本:修改Db类
06:15
23课后总结
09:26
01昨日回顾_JG5Cw
08:13
02项目开发流程
15:24
03博客介绍
08:04
04导入博客数据库
05:48
05运行博客项目
06:08
06博客项目前后台功能
03:18
07MVC目录结构
10:33
08MVC框架:前台配置文件
05:58
09MVC框架:前台入口文件
11:59
10MVC框架:初始类1
13:55
11MVC框架:初始类2
18:28
12测试框架正常运行
06:09
13学生信息管理(前台)
14:36
14后台入口文件
04:32
15学生信息管理(后台)
05:02
16上午回顾
08:02
17上午回顾
08:44
18为什么要封装PDOWrapper类
04:05
19封装PDO类(1)
11:01
20封装PDO类(2)
22:18
21封装PDO类(3)
06:37
22封装PDO类(4)
05:16
23封装PDO类(5)
08:43
24MVC引入PDOWrapper类
12:20
25创建模型类对象的工厂方法
11:55
26封装自己的Smarty类
12:49
27创建基础控制器并引入Smarty类
14:46
28Smarty与MVC整合
10:42
29课后总结
10:09
01JavaScript简介
25:38
02学习JS的IDE和浏览器工具
19:41
03script位置
07:59
04语言基础
12:29
05变量(一)
19:31
06变量(二)
14:49
07常量
08:55
08运算符(一)
23:09
09运算符(逻辑运算符)
27:05
10运算符(三)
30:10
11数组
19:34
12对象
30:30
13对象(二)
10:22
14数据类型
32:06
15引用类型和原型类型
19:19
01反馈
41:20
02转换成字符串
26:34
03转换成数值型
19:21
04转换成布尔型
06:44
05顺序结构
09:42
06分支结构
12:03
07循环结构
27:02
08函数基础
56:31
09作用域
42:03
10内置对象-Math
23:07
11内置对象-Date
08:22
12内置对象-String
11:47
13内置函数-Array
08:48
14总结
12:11
01回顾_8riEN
43:54
02今日目标_JASG9
06:45
03什么是DOM
07:33
04节点以及节点关系
12:21
05根据document查询标签节点
27:03
06根据document查询标签节点(二)
15:49
07相互关系查询--根据父节点查找所有的子节点
21:16
08相互关系查询--根据父节点查询所有的后代节点
03:42
09根据父节点查询子节点--查询第一个和最后一个子节点
04:55
10相互关系查询--根据子节点查询父节点和兄弟节点查询
05:12
11遗留DOM(0级DOM)
13:05
12创建添加节点
16:37
13克隆节点
08:11
14替换和删除节点
17:05
15设置和获取元素的css样式
16:42
16事件简介
07:13
17事件绑定方式
29:27
18事件处理函数中的this练习
10:15
19事件对象
17:00
20事件对象常用属性
10:29
01回顾_gYAXI
25:26
02获取元素的属性
16:30
03修改、添加元素的属性
15:04
04删除判断元素的属性
05:31
05总结
07:19
06innerHTML和innerText
11:25
07dom对象其他通用属性
20:41
08案例--全选反选取消
20:05
09DOM获取元素的位置
23:41
10通过dom对象绑定事件
21:23
11通过html标签的on...属性绑定事件
21:26
12事件监听方式绑定事件
16:47
13事件对象与keyCode值
09:42
14阻止冒泡事件
15:17
15阻止默认行为
10:38
16案例--html布局
09:56
17案例--JS部分1
34:09
18案例--JS部分2
14:17
01总结--元素类型节点增删改查操作
36:18
02总结--属性类型节点增删改查操作
10:18
03总结--文本类型节点增删改查操作
05:05
04总结--事件
22:22
05总结--事件对象
10:10
06全局环境
14:56
07执行流程及错误对执行的影响
14:48
08定时器
30:27
09垃圾回收与闭包
49:51
10闭包的应用
24:45
11给会走的时间加入控制按钮
28:41
12会走的时间加入控制按钮2
09:53
13淡入效果(一,完成生硬的变化)
24:23
14完成淡入效果
25:57
01闭包回顾
17:22
02正则简介
20:34
03正则入门案例
13:02
04量词
39:06
05元字符
29:00
06方括号
19:31
07修饰符
06:21
08转义字符
04:14
09捕获和引用
19:19
10JS匹配中文
12:12
11PHP中匹配中文
05:53
12环视
29:44
13环视排除
08:30
14正则对象中的成员属性和方法
33:22
15search方法
03:33
16match
05:16
17split分割成数组
03:36
18replace
24:26
19判断手机号
08:25
20解决结巴程序
07:53
21总结
17:23
客服
顶部
赛事库 课堂 2021拜年纪