首先,TP6的依赖注入,系统会自动依赖注入,这点我可以理解。
文档种说,app()容器,支持依赖注入,在这里,我有一个例子,希望大家帮忙看下,如何依赖注入呢?
控制器Index
public function hello()
{
$a= app('qindex')->go(4);
dump($a);
}控制器 qindexpublic function go(int $a,Detail $detail ){
$detail = $detail->test($a);
return $detail;
}控制器detail public function test(int $num){
return 123+$num;
}以上,其中,我qindex依赖detail,那么如何使用app()容器来管理他们之间的关系呢? 最佳答案