我在WAMP上使用xdebug(php_xdebug-2.1.2-5.3-vc9.dll).当我在大型对象或变量上使用时,它不会显示完整变量.var_dump
array
'node' =>
array
'my_form' =>
array
'form' =>
array
...
Run Code Online (Sandbox Code Playgroud)
没有xdebug它显示应该是预期的.我查看了文档,但没有看到解决方案.有谁知道我怎么解决这个问题,所以xdebug var_dump显示完整的对象?
我有一个简单的$_GET[]查询var set,用于在从DB下拉查询时显示测试数据.
<?php if($_GET['test']): ?>
<div id="test" style="padding: 24px; background: #fff; text-align: center;">
<table>
<tr style="font-weight: bold;"><td>MLS</td></tr>
<tr><td><?php echo KEY; ?></td></tr>
<tr style="font-weight: bold;"><td>QUERY</td></tr>
<tr><td><?php echo $data_q; ?></td></tr>
<tr style="font-weight: bold;"><td>DATA</td></tr>
<tr><td><?php var_dump($data); ?></td></tr>
</table>
</div>
<?php endif; ?>
Run Code Online (Sandbox Code Playgroud)
当我这样做的时候var_dump,正如预期的那样,这个大阵列的字符串都被一起刷了.有没有办法至少为此添加换行符或var_dump以更可读的方式显示?我对jQuery有关在发布后操纵字符串的建议持开放态度.
我发现这会起作用:
echo $value , " continue";
Run Code Online (Sandbox Code Playgroud)
但这不是:
return $value , " continue";
Run Code Online (Sandbox Code Playgroud)
而"." 适用于两者.
句号和逗号之间有什么区别?