容器类Container简介 登录

下一节课程: 自动依赖注入_1 (25290次播放)

5 秒后自动播放下一节
  重新观看
介绍 >

最新ThinkPHP 5.1全球首发视频教程(60天成就PHP大牛线上培训班课)

难度:中级 共79节 1376333次学习

新课:PHP零基础(CMS开发)教学!

立即报名
章节 评论 笔记 课件
第1章 ThinkPHP安装与运行流程

Composer安装ThinkPHP5

06分钟27秒

TP5的运行流程

03分钟41秒
第2章 ThinkPHP配置技巧

TP51配置概述

03分钟15秒

配置的获取与设置

12分钟23秒

配置助手函数的使用方式

05分钟43秒
第3章 ThinkPHP设计模式与Trait技术

Composer安装TP51_Win版

07分钟33秒

PHP经典设计模式

14分钟55秒

Trait类代码复用

12分钟57秒
第4章 容器/依赖注入/静态代理/请求对象

容器类Container简介

11分钟11秒

自动依赖注入_1

16分钟48秒

自动依赖注入_2

04分钟50秒

将类绑定到容器中

12分钟22秒

将闭包绑定到容器中

05分钟47秒

Facade静态代理_1

12分钟50秒

Facade静态代理_2

15分钟45秒

Facade静态代理_3

03分钟58秒

Request请求对象_1

11分钟28秒

Request请求对象_2

09分钟24秒
第5章 数据库与模型

揭密数据库连接方式

28分钟07秒

数据库的增删改查操作

54分钟49秒

模型简介

17分钟31秒
第6章 模板变量与常用标签

模板赋值与变量输出_1

23分钟11秒

模板赋值与变量输出_2

09分钟51秒

外部资源导入与格式化输出

20分钟44秒

循环判断与分页输出

10分钟38秒
第7章 模板继承与创建数据表

快速生成知乎首页

11分钟42秒

模板布局

15分钟47秒

模板继承

19分钟02秒

创建数据表

38分钟21秒
第8章 验证器与独立验证

验证器与静态代理

34分钟01秒

控制器验证

08分钟46秒

独立验证

20分钟03秒
第9章 Peter陪你看手册

Peter陪您看手册_1

21分钟01秒

Peter陪你看手册_2

35分钟23秒

Peter陪您看手册_3

22分钟26秒

Peter陪您看手册_4

22分钟26秒
第10章 前端页面与用户注册1

社区问答的前端页面_1

26分钟35秒

社区的前端页面_2

31分钟43秒

用户注册功能的初步实现

30分钟06秒
第11章 用户登录与验证

验证注册信息

14分钟38秒

用户模型的基本设置

14分钟15秒

用户登录验证

15分钟29秒

退出与防止重复登录

15分钟08秒
第12章 文章模型验证与发布

文档模型与验证器

23分钟33秒

制作文章发布模板

29分钟50秒

文章发布功能

23分钟48秒
第13章 首页列表页处理

注册成功后自动登录

11分钟13秒

显示导航栏

12分钟40秒

样目高亮的设置

16分钟33秒

首页与列表页模板

12分钟29秒

文件上传与列表与分页显示

39分钟47秒
第14章 搜索与详情页制作

富文本编辑器

11分钟45秒

搜索功能的实现

14分钟37秒

详情页制作

19分钟07秒
第15章 收藏与后台入口管理

Ajax实现收藏功能

31分钟02秒

入口文件与模块自动绑定

12分钟34秒

后台入口的设计

11分钟34秒

管理员登录功能

17分钟05秒
第16章 用户管理与权限设置

后台模板布局

29分钟46秒

用户列表与权限设置

23分钟36秒

编辑用户操作

22分钟48秒

用户删除功能

11分钟22秒
第17章 分类与文章管理功能

分类权限与列表管理

22分钟48秒

分类的编辑,添加与删除

27分钟28秒

文章列表与分页

17分钟22秒

文章权限管理

20分钟29秒
第18章 文章管理与站点配置

文章编辑与删除功能

16分钟30秒

站点配置管理_1

21分钟27秒

站点配置管理_2

14分钟09秒

站点配置管理_3

22分钟03秒
第19章 评论实现原理分析

评论功能实现

35分钟16秒
第20章 课程总结

HTML课程总结

19分钟39秒

CSS部分总结

17分钟44秒

JavaScript课程总结

10分钟14秒

PHP课程总结

19分钟34秒

ThinkPHP5.1课程总结

18分钟11秒

全部评论我要评论

  • 步尘

    步尘5年前

    支持php中文网,良心教程

    回复
    3

  • 移动用户-9942965

    支持PHP中文网

    移动用户-9942965 · 2年前
    移动用户-9942965

    不错的网站和APP

    移动用户-9942965 · 2年前
    移动用户-9942965

    这是目前比较不错的嘞,也许你有更好的,可以推荐给我,没有带话,这个就不错喽

    移动用户-9942965 · 2年前
    移动用户-9942965

    奥利给,奥利给!

    移动用户-9942965 · 2年前
  • 时光微凉

    时光微凉4年前

    感谢感恩,我觉得阔以

    回复
    1

  • 移动用户-9942965

    真棒!非常值得一学

    移动用户-9942965 · 2年前
    测试_silence

    会想到奶奶的牛奶

    测试_silence · 2年前
  • 伟

    4年前

    这个教程真的好 感谢

    回复
    0

  • 呵袄

    呵袄5年前

    下载课件下载课件下载课件下载课件下载课件下载课件!

    回复
    0

  • A+

    A+5年前

    打卡+++++++++++++

    回复
    0

  • 二十三度

    二十三度5年前

    很好很好很好很好很好

    回复
    0

  • 二十三度

    二十三度5年前

    谢谢谢谢,慢慢的期待中呢!

    回复
    0

  • 淡定

    淡定5年前

    很好很好很好很好很好

    回复
    0

  • ㅤㅤㅤ

    ㅤㅤㅤ5年前

    很好很好很好很好很好

    回复
    0

  • 移动用户-9942965

    呵呵季节是不是

    移动用户-9942965 · 2年前
  • 微风徐徐

    微风徐徐5年前

    很好很好很好很好很好

    回复
    0

  • gdczxzq

    gdczxzq5年前

    老师讲得很仔细很基础,感谢老师

    回复
    0

  • 飞翔

    飞翔5年前

    很好很好很好很好很好

    回复
    0

  • ʀᴀʏᴍᴏɴᴅ 钟达

    ʀᴀʏᴍᴏɴᴅ 钟达5年前

    多看几遍 总有新收获多看几遍 总有新收获多看几遍 总有新收获多看几遍 总有新收获多看几遍 总有新收获多看几遍 总有新收获

    回复
    0

  • Smith Arecher

    Smith Arecher5年前

    多看几遍 总有新收获

    回复
    0

  • 人工智能君

    人工智能君5年前

    学习,听猪哥讲,学习

    回复
    0

  • 全部笔记发布笔记

  • 二哥

    二哥3年前

    恢复1

    0

  • 依然是小超

    依然是小超4年前

    注册数

    0

  • super apple

    super apple5年前

    容器

    0

  • OVER

    OVER5年前

    4-1

    0

  • 风

    5年前

    容器:

    0

  • 平静背后的哲学

    平静背后的哲学5年前

    <?php //单例模式 class SIte{ //属性 public $sitename; //本类的静态实例 protected static $instance = null; //禁用构造器 private function __construct($sitename){ $this->sitename = $sitename; } //获取本类唯一的实例 public static function getInstance($sitename="php中文网"){ if(!self::$instance instanceof self){ self::$instance = new self($sitename); } return self::$instance; } } //用工厂模式生成本类的单一实例 class Factory{ //创建指定类的实例了 public static function create(){ return Site::getInstance('www.php.cn'); } } //注册树 /* 注册:set() 对象挂在树上 获取:get() 获取对象 注销:_unset() 销毁对象 */ class Register{ //创建对象池:数组 protected static $object = []; //生成对象并上树 public static function set($alias,$object){ self::$object[$alias] = $object; } //从树上获取对象 public static function get($alias){ return self::$object[$alias]; } //把书上的对象吃掉 public static function _unset($alias){ unset(slef::$object[$alias]); } } //将Site类的实例 放至对象树 Register::set('site',Factory::create()); //从树上获取一个对象 $obj = Resgister::get('site'); echo $obj->sitename; /* trait实现了代码的复用 突破单继承限制 trait不是用于实例话 优先级问题: 当前类和父类中方法一样 trait类的优先级高于同名父类方法 */ trait Demo1{ public function test(){ return __METHOD__; } } trait Demo2{ public function test1(){ return __METHOD__; } } class Demo{ use Demo1,Demo2;//相当于将Demo1和Demo2中的方法引进来 public function test2(){ return __METHOD__; } public function test(){ return $this->test1(); } }

    1

  • 李卫东

    李卫东5年前

    tp51 Container

    0

  • phpcn_u42972

    phpcn_u429726年前

    4-1

    0

  • 取消 回复 发送
  • 取消 发布笔记 发送
  • PHP中文网