前言:依赖注入看起来很高大上,是一个很神秘的家伙,或许是自己没有理解,所以在某度上看的一些教程,让自己更加的懵,因此这里自己梳理一下从根本上理解这个依赖注入。
#1.引出依赖注入
为什么要用到依赖注入。在PHP中会有很多类,有可能有一种场景,实例化A类时候,
A类自身又需要实例化B类才能完成某些业务逻辑,因此依赖注入在这种场景派上用场了,
image.png
#用依赖注入,解藕,重构传统的业务逻辑
把需要在类实例化的地方,抽离在外面完成实例化,作为一个参数传递进去
image.png
以上就是关于PHP依赖注入的一些思路的分析
网友评论