创建两个类Foo和Bar,Foo中调用Bar中的函数
1 |
|
1 |
|
依赖注入
构造函数注入
1 |
|
1 |
|
使用invoke助手函数
1 |
|
操作方法注入
1 |
|
先使用bind,再使用app助手函数调用容器
bind手动绑定类到容器中,支持多种绑定方式
- 在服务类的register方法中进行绑定
1 |
|
- 在app目录下面定义provider.php文件中进行批量绑定
1 |
|
app助手函数进行容器中的类解析调用,对于已经绑定的类标识,会自动快速实例化
1 |
|
对象化调用
1 |
|
转载使用注明出处。原文链接 https://heimo-he.github.io/php/2020/07/16/tp6-di-container/