当前位置: 代码迷 >> 综合 >> tp5依赖注入
  详细解决方案

tp5依赖注入

热度:87   发布时间:2024-01-25 18:15:20.0

依赖注入
依赖注入其实就是往方法里面传入一个类的实例对象,举个例子:


1)我有一个buy()方法,他需要一个Man类的实例对象,并且这个实例对象叫做 $tim。


public function buy(Man $tim){

    echo '他' . $tim->money() .', 什么都买不起。';    

}

2)然后,我创建这个Man类


class Man
{
protected $answer = '穷得只能做码农';

    public function money(){
return $this->answer;
}
}

 

3)实例化Man类,并且传入buy()方法。


$tim = new Man();

buy($tim);

  相关解决方案