Why are there two $$ signs infront of variable?
<blockquote>
  <p><strong>Possible Duplicate:</strong><br>
  <a href="http://stackoverflow.com/questions/2715654/what-does-mean-in-php">what does $$ mean in PHP?</a>  </p>
</blockquote>



<p>I recently needed to make a change on a application and came across this <code>$pageObject-&gt;createPageContent($$templateName);</code></p>

<p>The method looked like this</p>

<pre><code>function createPageContent($page_content_html) {
        $this-&gt;page_content = $page_content_html;
    }
</code></pre>

<p>My question is when I removed the one $ sign infront of the variable I got a different result as with the double $$. Why is there one $ sign extra? What's the purpose for this?</p>
