阅读目录
控制反转,依赖注入概念理解
- 控制反转,依赖注入概念理解
- laravel 依赖注入
-
- 反射理解
- 具体代码实现
- 什么是 Ioc 容器和服务提供者?
-
- 具体代码实现的思路
-
- 核心的 Ioc 容器代码编写
- laravel 中的服务容器和服务提供者是什么样子呢?
我们先来介绍控制反转,依赖注入,这两个概念我们可以认为他们表达的同一种意思,举个通俗的例子,我们用户登录需要提供记录日志的功能,可以选择使用文件或者数据库。下面我们用代码来演示。
// 定义写日志的接口规范
interface Log
{
public