weixin_39569371
weixin_39569371
采纳率0%
2021-03-05 03:17

关于php依赖注入的一些困惑

 

 

求教一下各位大佬。php依赖注入,test方法第一个参数是注入A类,这个不是应该会自动实例化a吗,为什么还提示需要传递这个参数呢?

请问我怎么在不传递参数一的情况下把参数二传进去

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答

  • cMeCool cMeCool 1月前

    用反射

    ReflectionClass
    点赞 评论 复制链接分享
  • m0_54740405 北风之神Boreas 1月前

    不要把注入想的那么高大上,大部分封装的库,框架,实现的注入是提前实例化传参进来的,只不过被这些人起了你看起来高大上的名词而已。

    点赞 评论 复制链接分享
  • Lzy1337485611 好问则裕 1月前

    依赖注入不会自动实例化A类。依赖注入是控制反转的一个例子。原本是B类主动去new A,现在被动的接收。简单理解就是换了个地方 new A而已。

    点赞 评论 复制链接分享

为你推荐