まったく同じことを 2 つの異なる方法で行うクラスを作成できます。
class Simple {
private $var;
public function __construct() {
$this->var = $this->setVar();
}
private function setVar() {
return true;
}
}
または
class Simple {
private $var;
public function __construct() {
$this->setVar();
}
private function setVar() {
$this->var = true;
}
}
いつどちらを使用するのですか?多くの異なる php アプリケーションが 2 つの異なるタイプを使用しているのを見てきました。しかし、従うべき一般的なガイドラインはないようです。