相关疑难解决方法(0)

如何让xdebug var_dump显示完整的对象/数组

我在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显示完整的对象?

php xdebug

292
推荐指数
6
解决办法
18万
查看次数

使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有关在发布后操纵字符串的建议持开放态度.

php arrays var-dump

115
推荐指数
6
解决办法
12万
查看次数

当与echo和return连接时,句点和逗号之间的差异?

我发现这会起作用:

echo $value , " continue";
Run Code Online (Sandbox Code Playgroud)

但这不是:

return $value , " continue";
Run Code Online (Sandbox Code Playgroud)

而"." 适用于两者.

句号和逗号之间有什么区别?

php compare function concatenation language-construct

54
推荐指数
7
解决办法
3万
查看次数