是否有一個很好的理由首先聲明構造函數之外的類所使用的變量?爲什麼要在類的構造函數中聲明變量?
class foo {
var bar; // why is this a good practice? (or could it be skipped?)
public function __construct() {
$this->foo = 'foobar';
}
}
我經常看到它,但我不確定它是幹什麼的,因爲它似乎很好地將它們排除在外。
這uneeded公共/默認瓦爾。但是明確的聲明給出了更好的概述。 – mario 2011-03-21 11:57:56