php – 奇怪的var_dump行为
发布时间:2020-12-13 16:50:21 所属栏目:PHP教程 来源:网络整理
导读:我有以下代码行: var_dump(array()); 在一个文件中,它输出: array (size=0) empty 在第二个文件中,它输出: string 'pre class='xdebug-var-dump' dir='ltr'barray/b i(size=0)/i ifont color='#888a85'empty/font/i/pre' (length=119) 在第二个文件中有什
我有以下代码行:
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> 更新1:视图 – >第一个文件的来源: <pre class='xdebug-var-dump' dir='ltr'> <b>array</b> <i>(size=0)</i> <i><font color='#888a85'>empty</font></i> </pre> 解决方法
var_dump()被Xdebugs自定义函数替换,如下所述:
http://xdebug.org/docs/display 猜猜你是某种方式/在第二个文件中实现xdebug的地方. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |