Default visibility of class methods in PHP
<p>I look at the <a href="http://php.net/manual/en/language.oop5.visibility.php">manual</a> but can't seem to find the answer.</p>

<p>What is the default visibility in PHP for functions without a visibility declaration.  Does PHP have a package visibility like in Java?  Example:</p>

<pre><code>class test {
  -- is go public or private?
  function go() {

  }
}
</code></pre>

<p>The reason I asked because I've seen many constructors code written:</p>

<p><code>function __construct()</code> and some <code>public function __construct()</code>.  Are they equivalent?</p>
