4
我有下面的代碼行:怪異的var_dump行爲
var_dump(array());
在一個文件時,它輸出該:
array (size=0)
empty
在第二文件時,它輸出該:
string '<pre class='xdebug-var-dump' dir='ltr'>
<b>array</b> <i>(size=0)</i>
<i><font color='#888a85'>empty</font></i>
</pre>' (length=119)
任何想法是什麼導致這在第二個文件?當我認爲該第二文件的呈現標記的來源,我看到:
<pre class='xdebug-var-dump' dir='ltr'><small>string</small> <font color='#cc0000'>'<pre class='xdebug-var-dump' dir='ltr'> <b>array</b> <i>(size=0)</i> <i><font color='#888a85'>empty</font></i> </pre>'</font> <i>(length=119)</i>
</pre>
UPDATE 1:視圖 - >該第一文件的源:
<pre class='xdebug-var-dump' dir='ltr'>
<b>array</b> <i>(size=0)</i>
<i><font color='#888a85'>empty</font></i>
</pre>
xdebug這兩個文件。視圖 - >源驗證它。問題是在第二個文件中,HTML實體正在被轉義? – StackOverflowNewbie 2013-03-27 18:52:02
感謝您的更新。你的第二個文件中是否有不同的xdebug設置或某種輸出緩衝? – simplyray 2013-03-27 18:56:49
對不起,我想我知道我錯了什麼地方。我輸出了一個curl調用的結果,它調用了一個var轉儲的腳本。 – StackOverflowNewbie 2013-03-27 18:58:20