简单理解laravel框架中的服务容器,服务提供者以及怎样调用服务
发布网友
发布时间:2022-04-30 15:01
我来回答
共1个回答
热心网友
时间:2023-10-08 14:16
简单的说,“服务容器”就是“服务提供者”提供的服务的容器,“服务容器”通过“服务提供者”来获取服务。
一个laravel应用就是一个“服务容器”,整个框架提供的各种功能由“服务提供者”提供并注入到“服务容器”中。每一个“服务提供者”里register的方法里面使用bind邦定某个对象到一个变量,那个对象就是真正提供服务的对象。