Is defining class variables as null required if they are going to be set during construct?
<p>let say we have class Person($name), Does $name need to be asigned as null as such:</p>

<pre><code>class Person{
    var $name = null;

    public function __construct($name = null){
        $this-&gt;name = $name;
    }
}
</code></pre>

<p>Or can var $name = null be eliminated all together?</p>
