【23期】PHP阶段,4.6号开班!
立即报名CMD模式下操作MySQL步骤(1)
11:29CMD模式下操作MySQL步骤(2)
14:55使用phpMyAdmin导入备份数据
10:20PHP连接MySQL服务器(1)
19:56PHP连接MySQL服务器(2)
11:46PHP连接MySQL服务器(3)
12:41选择数据库
07:21设置客户端字符集
02:43执行SQL语句
13:28释放结果集对象
10:59从结果集获取一行数据(1)
13:09从结果集获取一行数据(2)
12:19从结果集获取一行数据(3)
11:47从结果集中获取多行数据
09:26获取查询的记录数
07:14获取受影响的行数
08:09学生数据表结构
05:33显示学生信息(1)
11:04连接数据库的公共文件
06:30显示学生信息(2)
32:55删除学生信息(1)
16:56删除学生信息(2)
15:06添加学生(1)
20:00添加学生(2)
22:05添加学生(3)
09:59课后总结
19:48复选框处理
19:17昨日回顾
28:26目录操作概述
06:52创建目录
13:54判断是不是目录
04:45判断文件是否存在
10:05删除目录
07:05更改目录权限
13:14获取文件权限值
07:54目录改名或移动
11:57打开目录
12:21读取目录条目
13:19字符集转换
04:46关闭目录
02:33目录操作总结
03:58递归思想
09:10递归遍历phpMyAdmin目录(1)
19:25递归遍历phpMyAdmin目录(2)
11:14打开文件
17:03关闭文件
02:28读取指定大小的文件内容
17:42读取一行数据
09:25读取文件内容到数组
12:10读取文件内容到字符串
08:47实例:读取记事本学生信息
18:02另存文件内容
08:11写入文件内容
09:34复制文件
02:16删除文件
02:05递归删除目录
13:36课后总结
07:28昨日回顾
23:48显示学生列表数据
15:56分页原理
25:26读取分页数据
18:25分页代码(1)
17:11分页代码(2)
20:02HTTP协议概述
04:10BS网络结构
08:48HTTP协议概述(2)
03:12HTTP协议的特点
15:45HTTP协议之URL(1)
08:07HTTP协议之URL(2)
07:09HTTP请求的构成
07:22抓包工具
11:46请求行的构成
06:35请求头部分含义
16:57HTTP请求正文
08:36请求网页共发送几次请求
14:32HTTP响应的构成
02:29常见状态码
11:53状态码302临时跳转演示
08:54状态码304没有改动演示
08:57状态码403禁止访问演示
05:10状态码404没找到演示
02:13刷新并跳转
08:33实例:下载文件(1)
18:23实例:下载文件(2)
16:43课后总结
27:45开启GD2图像处理的扩展
07:20查看图像扩展GD2是否开启
02:56绘制的步骤和坐标系
04:24创建一个空画布
06:19从已知图像上创建画布
05:02销毁图像资源
11:32输出图像或保存图像
11:59给画布分配颜色
14:48水平写入一行字符串
13:09绘制一行居中字符串
16:44写入一行TTF字符串
13:43图像验证码(1)
18:45图像验证码(2)
15:22图像验证码(3)
10:20图像水印效果
10:43图像缩略图
17:14图像处理总结
07:29文件上传原理
11:41超全局变量数组
14:23上传文件错误代码
03:23查看上传的临时文件位置
09:57移动上传临时文件到永久目录中
10:01上传文件相关配置
04:13单个文件上传(1)
13:36单个文件上传(2)
23:03多文件上传
18:52课后总结
09:43昨日回顾
18:52Cookie和Session概述
05:58IE浏览器查看Cookie数据
11:10什么是Cookie
03:16Cookie的好处
07:13Cookie的工作原理
07:41添加Cookie数据
14:51读取Cookie数据
11:30Cookie有效期:即时性设置
04:49Cookie有效期:设置过期时间
10:44Cookie路径有效性
15:53Cookie域名有效性
22:47Cookie是否仅限https发送
07:46Cookie是否能发送服务器使用Cookie
15:00删除Cookie数据
10:11Cookie总结
07:18什么是Session
09:14Session工作原理
05:05开启Session会话
16:05添加Session数据
02:52读取Session数据
02:29删除Session数据
09:49销毁Session文件
06:14Session对应Cookie的配置
11:21Session垃圾回收机制
19:57课后总结
18:11准备工作
09:42创建数据库
05:28创建用户表user
07:26添加一条用户数据
07:10创建相册数据表photos
10:42用户登录流程图
08:17登录表单页面
12:07连接数据库的公共文件
09:37处理用户登录程序(1)
15:15处理用户登录程序(2)
03:46创建验证码
25:57登录页面添加验证码
11:02判断两次验证码是否一致
09:26制作添加相册的表单
13:58上传照片处理程序(1)
14:57判断文件内容类型
21:49上传照片处理程序(2)
16:42上传照片处理程序(3)
10:05显示相册列表
12:09显示相册列表(分页)
15:23显示照片详细信息
11:50更新照片访问量
06:44课后总结
12:15面向过程的编程思想
26:32面向对象的编程思想
36:58类和对象的关系
23:07类的定义语法格式
09:17类的定义语法格式2
14:22成员属性介绍
07:25权限修饰符介绍
10:10成员属性定义
03:53成员方法定义
05:35创建类的对象
18:20课程小结
09:07如何访问对象的属性和方法
10:56对象属性操作
17:21成员方法操作
10:32$this关键字使用
19:58类常量介绍
09:08类常量定义
07:46类常量举例说明
12:08什么是构造方法
15:57构造方法
07:31什么是析构方法
05:43对象何时销毁
11:06课后总结
08:55课程回顾
05:23静态属性和静态方法
21:51静态属性和静态方法2
05:38self关键字
15:13实例:设计学生类
19:26实例:设计学生类(2)
13:01为什么打印对象时,只能看见对象属性
05:25OOP中内存的分配情况
05:33值传递
18:31引用传递
29:54值传递变成引用传递
13:34什么是类的封装性
07:13实例:类的封装性
31:55类的继承性
16:21类的继承性2
12:38集成的语法格式
03:12单继承和多继承
04:20单继承的简单演示
12:16parent关键字
12:30什么是类的多态
10:50方法重写要求
09:52实例:商品类(1)
14:12实例:商品类(2)
11:00实例:商品类(3)
03:06实例:商品类(4)
05:05实例:商品类(5)
03:38课后总结
10:09课程回顾
最终类和最终方法
17:32抽象类的抽象方法
18:12抽象类和抽象方法(2)
13:34接口基本概念
05:18接口基本概念2
22:10接口实例
16:48为什么需要类的自动加载
14:09类文件的命名规范
04:33自动加载函数何时调用
09:02spl_autoload_register()函数语法
04:35类的自动加载:使用有名函数
24:00类的自动加载:使用匿名函数
08:25什么是对象克隆
07:10克隆方法_clone()
12:44foreach基本语法
08:43使用foreach遍历对象属性
07:48魔术方法_toString()
13:08魔术方法_invoke()
06:14什么是设计模式
09:43单例设计核心代码
19:34实例:单例的数据库工具类
16:25课后总结
08:24面向对象开发流程
21:03单例的设计模式
11:14数据库工具类(1)
05:43数据库工具类(2)
13:30数据库工具类(3)
04:31数据库工具类(4)
09:52数据库工具类(5)
02:31数据库工具类(6)
02:48连接数据库的公共文件
20:30制作显示的表格页面
06:56显示学生信息列表
07:12删除学生信息
16:56创建分页类
09:09数据分页
17:57什么是工厂设计模式
08:16工厂设计模式的要求
01:55工厂实例(1)
16:20工厂实例(2)
09:32工厂模式总结
13:09什么是PHP重载
13:03魔术方法_get应用
10:14魔术方法_set应用
06:08魔术方法_isset应用
06:57魔术方法_unset应用
06:56魔术方法_call应用
06:06魔术方法_callStatic应用
07:07什么是变量序列化
07:33数组变量序列化
08:47数组变量反序列化
05:12对象序列化
14:27对象反序列化
15:49课后总结
05:37静态延时绑定
24:13什么是命名空间
14:44定义单个命名空间
27:55定义子命名空间
10:16文件系统中访问文件方式
06:00访问空间中元素的方式
11:18namespace关键字
05:20导入空间中的元素并起别名
12:58空间总结
03:51PDO简介
13:17开启PDO扩展
05:38创建PDO类的对象
12:17PDO对象exec方法
07:54PDO对象query方法
04:07PDO对象lastInsertId方法
06:10PDO对象的setAttribute方法
12:16PDOStatement对象fetch方法
06:53PDOStatement对象fetchAll方法
02:20PDOStatement对象rowCount方法
02:39静默模式
08:33警告模式
04:18异常模式
16:36SQL语句处理过程
10:59SQL语句预处理步骤
01:03制作相同结构的SQL语句
05:18SQL语句预处理
15:46课后总结
07:58昨日课程回顾
10:38实现HTML代码和PHP代码简单分离
20:46去除视图文件中所有的PHP标记
25:18常用PHP模板引擎
02:34Smarty介绍
03:13Smarty第一个案例
12:30Smarty配置:左右定界符
05:15Smarty配置:修改视图目录
17:44Smarty变量:普通变量
11:30Smarty保留变量:页面请求变量
12:04Smarty保存变量:预定义常量
03:32Smarty保存变量:时间戳
05:59Smarty配置变量
12:21复习课
04:42Smarty配置变量分组
13:49foreach循环基本语法
04:29foreach输出一维数组
11:17foreach输出二维数组
08:50foreach常用属性
17:21section循环基本语法
08:45section输出一维枚举数组
06:00section输出二维枚举数组
06:30section控制循环起点、步长值
03:46if运算符介绍
03:46if实例:当兵年龄判断
08:18if实例:表格隔行变色
10:16变量调节器介绍
02:43常用的变量调节器
15:35时间戳格式化
04:08truncate截取字符串
13:05课后总结
MVC概述
12:46MVC各组件构成
16:51MVC原理图
05:15MVC简单演示
30:40MVC实例:展示学生信息(1)
09:13MVC实例:展示学生信息(2)
14:31MVC实例:展示学生信息(3)
05:33MVC实例:删除学生(1)
14:50MVC实例:删除学生(2)
11:29MVC实例:删除学生(3)
11:49MVC总结
07:16MVC第一个版本:整合学生和新闻模块(1)
21:23MVC第一个版本:整合学生和新闻模块(2)
06:00MVC第二个版本:实现基础模型类
20:05MVC第三个版本:工厂模型类实现
14:58MVC第四个版本:控制器类的实现(1)
14:23MVC第四个版本:控制器类的实现(2)
09:34MVC第五个版本:添加学生(1)
26:27MVC第五个版本:添加学生(2)
12:35MVC第六个版本:控制器类的进一步优化
07:49课后总结
04:10课程回顾
18:09MVC第八个版本:基础控制器类的实现
27:52MVC第九个版本:修改学生(1)
14:13MVC第九个版本:修改学生(2)
19:51MVC第九个版本:修改学生(3)
10:22MVC第九个版本:修改学生(4)
10:45MVC第十个版本:目录简单划分(1)
09:37MVC第十个版本:目录简单划分(2)
18:31MVC第十一个版本:前端控制器(index.php)(1)
12:54MVC第十一个版本:前端控制器(index.php)(2)
22:34MVC第十二个版本:平台概念引入(1)
23:51MVC第十二个版本:平台概念引入(2)
08:28MVC第十二个版本:平台概念引入(3)
09:11MVC第十二个版本:平添概念引入(4)
08:48MVC第十三个版本:类的自动加载
16:47MVC第十四个版本:目录常量定义(1)
16:22MVC第十四个版本:目录常量定义(2)
06:16MVC第十五个版本:配置文件
06:54MVC第十五个版本:初始类(1)
13:33MVC第十五个版本:初始类(2)
03:18MVC第十五个版本:初始类(3)
04:40MVC第十五个版本:修改Db类
06:14课后总结
09:25课程回顾
08:12项目开发流程
15:23博客介绍
08:03导入博客数据库
05:47运行博客项目
06:07博客项目前后台功能
03:17MVC目录结构
10:32MVC框架:前台配置文件
05:57MVC框架:前台入口文件
11:58MVC框架:初始类(1)
13:54MVC框架:初始类(2)
18:27测试框架正常运行
06:08学生信息管理(前台)
14:35后台入口文件
04:31学生信息管理(后台)
05:01课程回顾(1)
08:02课程回顾(2)
08:43为什么要封装PDOWrapper类
04:04封装PDO类(1)
11:00封装PDO类(2)
22:17封装PDO类(3)
06:36封装PDO类(4)
05:15封装PDO类(5)
08:42MVC引入PDOWrapper类
12:19创建模型类对象的工厂方法
11:54封装自己的Smarty类
12:48创建基础控制器并引入Smarty类
14:45Smarty与MVC整合
10:41课后总结
10:08后台首页——准备工作
07:21后台首页——HTML框架标记
07:59后台首页——显示后台首页
25:24用户管理——创建user数据表
18:09用户管理——准备工作
07:39用户管理——显示用户列表
19:24用户管理——显示用户列表
12:48用户管理——删除用户记录
10:48用户管理——注册用户
32:00用户管理——修改用户
11:21用户管理——修改用户
09:22用户登录——准备工作
05:31用户登录——显示登录界面
05:59用户登录——登录流程图
08:05用户登录——登录验证
20:48用户登录——登录验证
09:58创建图像验证码类
10:03用户登录——引入验证码
16:03用户访问权限管理
13:47后台首页视图相关资料修改
13:12用户退出
10:51友情链接——准备工作
08:16友情链接——创建数据表
07:58友情链接——显示列表
15:06友情链接——添加记录
11:46友情链接——添加记录
11:46课后总结
文章类别——准备工作
14:00文章类别——创建数据表
11:23文章类别——创建分类控制器
13:42文章类别——无限极分类表结构
09:07文章类别——无限极分类原理
16:55文章类别——无限极分类代码
22:44文章类别——无限极分类代码
10:33文章类别——显示分类列表
09:17文章类别——添加分类(1)
11:56文章类别——添加分类(2)
06:22文章类别——删除分类
09:58文章管理——准备工作
11:23文章管理——创建数据表
18:46文章管理——显示文章列表(1)
13:15文章管理——显示文章列表(2)
16:48文章管理——显示文章列表(3)
20:41文章管理——添加文章(1)
07:44文章管理——在线HTML编辑器引入
19:07文章管理——添加文章(2)
09:40创建分页类文件
11:55文章数据分页
21:04文章搜索条件
21:12文章搜索分页效果
19:47课程回顾
38:53前端介绍
08:03前台首页——准备工作
08:26前台配置文件
01:28首页控制器添加index()方法
09:46获取友情链接数据
28:26获取文章分类数据(1)
12:34获取文章分类数据(2)
15:59获取文章归档数据(1)
03:57获取文章归档数据(2)
20:21获取文章连表查询的数据
26:03首页分页功能
24:11首页搜索功能
19:54列表页管理——后台登录地址修改
12:17列表页管理——读列文章列表并分页
06:08内容页管理——添加content方法
02:21根据ID获取连表查询的数据
12:41百度分享按钮
07:59更新文章阅读数
11:14前一篇和后一篇实现
18:58更新点赞数(1)
15:46更新点赞数(2)
05:50课后总结
02:27