php - Xdebug - 更改 var_dump 嵌套级别

标签 php xdebug

你好,我启用了 Xdebug 扩展,但是当我转储一个长数组(比如 1000 个位置)时,xdebug 会抑制这些值...是否可以关闭抑制,而不是 Xdebug 插件...

给大家举个例子..

object(stdClass)[213]
  public 'OrderGetByStatusResult' => 
    object(stdClass)[214]
      public 'OrderDTO' => 
        array (size=3)
          0 => 
            object(stdClass)[215]
              ...
          1 => 
            object(stdClass)[230]
              ...
          2 => 
            object(stdClass)[266]
              ...

最佳答案

您需要更改您的Xdebug 设置,查看http://xdebug.org/docs/all_settings页:

xdebug.var_display_max_children
xdebug.var_display_max_data
xdebug.var_display_max_depth

将设置添加到您的 php.inixdebug.ini。对于您的情况,xdebug.var_display_max_depth=-1 具有最大嵌套级别。

关于php - Xdebug - 更改 var_dump 嵌套级别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17236520/

相关文章:

php - 使用 angular.js 和 PHP 从数据库中检索数据

php - 如何跟踪文件下载

php - 缺少 Homebrew 软件 phpNN-xdebug?

php - wamp 上的 webgrind

php - xdebug 设置 PHP 调试

php - 我想对我的 GPA 点列求和然后我想用行划分完整的总和

Php fetch 返回字符串而不是 bool 值 "true/false"

javascript - 透明背景PNG用于上传功能

eclipse - 将 XDebug 与 Eclipse PDT 和 XAMPP 结合使用

php - 根据代码内容加载不同的 php.ini 文件