我有这样的课:
class myclass {
private $a;
private $b;
public function dosomething($a,$b) {
$this->a = $a;
$this->b = $b;
}
}
我想返回属性 a 和 b 所以它们只能通过
myclass->dosomething->a
如果我将属性设置为 public,它们可以通过 myclass->a 访问,但在调用 dosomething() 之前它们将是空的,因此不需要调用它们。有没有办法做到这一点?