__construct() vs SameAsClassName() for constructor in PHP
<p>Is there any advantage to using <code>__construct()</code> instead of the class's name for a constructor in PHP?</p>

<p>example:</p>

<pre><code>class Foo {
    function __construct(){
        //do stuff
    }
}
</code></pre>

<p>OR</p>

<pre><code>class Foo {
    function Foo(){
        //do stuff
    }
}
</code></pre>
