私はこのようなクラスを持っています:
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() が呼び出されるまで空になるため、呼び出す必要はありません。これを達成する方法はありますか?