【发布时间】:2019-04-10 11:47:41
【问题描述】:
我有一个主要课程,例如
class MY_API {
function __construct($db) {
$this->something = new MY_SOMETHING($db);
$this->anotherthing = new MY_ANOTHERTHING($db);
}
}
所以我可以使用
$this->something->somefunction();
但我不确定如何访问:
$this->anotherthing->anotherfunction();
从内部:
$this->something->somefunction();
我想我需要类似的东西:
$this->parent->anotherthing->anotherfunction();
这可能吗,还是我需要改变构建课程的方式?
理想情况下,我只是希望这些函数位于不同的文件中,而不是拥有一个非常大的文件,并且每个文件中的每个函数都可以相互访问
【问题讨论】:
标签: php class inheritance