21,886
社区成员
发帖
与我相关
我的任务
分享
class a {
public $xx = 0;
public $b_list = [];
public function add_b ($param) {
$this->b_list [] = new b($param);
}
public function pp() {
$xx++
}
}
class b extend a {
public $set = 0;
public function __init($param) {
//忘了构造函数怎么写了吧这个相信成构造函数
$set = $param;
}
public function pp () {
//want to make class a $xx ++
//.....
}
}
$a = new a;
$a->add_b(111);
$a->add_b(222);
//now $a has 2 $b
//下面是调用第一个$b
$a->b_list[0]->pp();
//如何在pp中实现 $a->xx ++ ?