Why implicit property declaration in PHP?
<p>I'm wondering why the PHP language allows implicit property declaration when most languages need to define properties within the class declaration itself (see code below). Is there a practical use for this type of coding style?</p>

<pre><code>$user1 = new User();
$user1-&gt;name = "Kylie";
echo $user1-&gt;name;

class User{}
</code></pre>
