建立一个服务 <?php namespace App\Services; class FooService { public function __construct(){ } public function doSomething(){ echo "some"; } } 绑定服务 $this->app->bind('\App\Services\FooService'); 在控制器里调用$fooService = app()->make('\App\Servic…
DI DI 就是常说的依赖注入,那么究竟什么是依赖注入呢? 打个比方,电脑(非笔记本哈)需要键盘和鼠标我们才能进行操作,这个‘需要’换句话说就是‘依赖’键盘和鼠标. 那么,相应的,一个类需要另一个类才能进行作业,那么这也就是依赖. 看一段代码: class Computer { protected $keyboard; public function __construct() { $this->$keyboard = new Keyboard(); } } // 这里的Computer类依赖了…