let say we have class Person($name), Does $name need to be asigned as null as such:
class Person{
var $name = null;
public function __construct($name = null){
$this->name = $name;
}
}
Or can var $name = null be eliminated all together?
You can safely leave it as
var $name;.nullwill be the default value anyway.