【发布时间】:2026-01-27 21:45:02
【问题描述】:
我有:
class A{
public $name = 'A';
public $B;
public function B_into_A($b)
{
$this->B = $b;
}
}
class B{
public $name = 'B';
public $A;
public function new_A_into_B($a)
{
$this->A = new $a;
}
}
$a = new A;
$b = new B;
$a->B_into_A($b);
$b->new_A_into_B('A');
这是在运行时开始时在“主”类中插入另一个类的好方法吗? 我应该使用引用吗?
(背景:我目前在 MVC 框架上工作,我必须在其中处理一些主要类中的许多类,例如引导程序、包装器、模块、适配器等)
【问题讨论】:
标签: php class frameworks reference