我有一个问题需要解决: 我创建了两个类,其中第二个是第一个的扩展,我想从第一个类中设置和获取一个变量,但是…我找不到正确的方法来做到这一点 基本上是这样:
class class_one {
protected $value;
private $obj_two;
public function __construct() {
$this->obj_two = new class_two;
}
public function firstFunction() {
$this->obj_two->obj_two_function();
echo $this->value; // returns 'New Value' like set in the class two
}
}
class class_two extends one {
public function obj_two_function() {
"class_one"->value = 'New Value';
}
}
我该如何做到这一点?