我想为这个含糊不清的标题道歉,这是我能想到的最好的标题来定义我的问题。
我有一个PHP的单一类,我希望从其他脚本调用,我有一些我希望能够从中调用函数的库,但我希望能够从中调用这些函数其他图书馆通过我已经拥有的单一课程。
class Core
{
// code
}
我想基本上执行以下操作:Function-> Core-> Library Function。
这背后的原因是我不希望在运行文件时包含一堆包含的类,导致用户必须记住一堆不同的类名。
这是我本来希望实现的(但我很确定这是不正确的语法) $核心 - > Data-用>获取();
答案 0 :(得分:1)
tadaam。这需要依赖注入;)
class Core
{
public $lib1;
public $lib2;
public function __construct(){
$this->lib1 = new Lib1Class();
$this->lib2 = new Lib2Class();
}
}