title: Weird var_dump behavior
body: <p>I have the following line of code:</p>
  
  <pre><code>var_dump(array());
  </code></pre>
  
  <p>In one file, it outputs this:</p>
  
  <pre><code>array (size=0)
    empty
  </code></pre>
  
  <p>In the second file, it outputs this:</p>
  
  <pre><code>string '&lt;pre class='xdebug-var-dump' dir='ltr'&gt;
  &lt;b&gt;array&lt;/b&gt; &lt;i&gt;(size=0)&lt;/i&gt;
    &lt;i&gt;&lt;font color='#888a85'&gt;empty&lt;/font&gt;&lt;/i&gt;
  &lt;/pre&gt;' (length=119)
  </code></pre>
  
  <p>Any ideas what's causing this in the second file? When I view the source of the rendered markup of the second file, I see this:</p>
  
  <pre><code>&lt;pre class='xdebug-var-dump' dir='ltr'&gt;&lt;small&gt;string&lt;/small&gt; &lt;font color='#cc0000'&gt;'&amp;lt;pre class=&amp;#39;xdebug-var-dump&amp;#39; dir=&amp;#39;ltr&amp;#39;&amp;gt;&amp;#10;&amp;lt;b&amp;gt;array&amp;lt;/b&amp;gt; &amp;lt;i&amp;gt;(size=0)&amp;lt;/i&amp;gt;&amp;#10;  &amp;lt;i&amp;gt;&amp;lt;font color=&amp;#39;#888a85&amp;#39;&amp;gt;empty&amp;lt;/font&amp;gt;&amp;lt;/i&amp;gt;&amp;#10;&amp;lt;/pre&amp;gt;'&lt;/font&gt; &lt;i&gt;(length=119)&lt;/i&gt;
  &lt;/pre&gt;
  </code></pre>
  
  <p><strong>UPDATE 1:</strong> the view -> source of the first file:</p>
  
  <pre><code>&lt;pre class='xdebug-var-dump' dir='ltr'&gt;
  &lt;b&gt;array&lt;/b&gt; &lt;i&gt;(size=0)&lt;/i&gt;
    &lt;i&gt;&lt;font color='#888a85'&gt;empty&lt;/font&gt;&lt;/i&gt;
  &lt;/pre&gt;
  </code></pre>