【问题标题】:List all arrays in PHP列出 PHP 中的所有数组
【发布时间】:2016-12-02 23:21:20
【问题描述】:

PHP 中是否有方法或函数可以列出当前内存中的所有数组及其内容?我正在尝试找出其他人使用 CodeIgniter 的代码中存在的问题,但没有取得很大成功。

【问题讨论】:

  • 使用调试器进行调试。

标签: php arrays list


【解决方案1】:

循环定义变量并检查数组:

foreach(get_defined_vars() as $var => $val) {
    if(is_array($val)) {
        echo $var;
        var_dump($val);
    }
}

【讨论】:

  • Ty @AbraCadaver
【解决方案2】:

使用get_defined_vars()函数,引用manual.

var_dump( get_defined_vars () );

【讨论】:

  • 很好,@Kris Roofe,我什至不知道这存在。
  • 不是我@Kris Roofe。
  • @Vince。我知道。我希望反对者在我们之间分享他的理由。以便我们可以了解更多或深入。
猜你喜欢
  • 1970-01-01
  • 2015-07-11
  • 1970-01-01
  • 2018-01-09
  • 2012-04-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多