【问题标题】:My var_dump stop working, how can i fix it?我的 var_dump 停止工作,我该如何解决?
【发布时间】:2019-10-31 02:50:04
【问题描述】:

当我在我的文件 php 中使用函数 var_dump 时,它不会像以前那样打印数组。我没有在我的 wampserver 中碰过文件 php.ini,

函数getFolder_recursive(&$array,$dir){

if(is_dir($dir)){
    $handle=opendir($dir);
    while (false!== ($entry=readdir($handle))) {
        if ($entry != "." && $entry != "..") {
            if (is_dir($dir.$entry)){
                $allFiles[]= "D: " . $dir . "/" . $entry;

               // echo "<a href='http://localhost/eclipse/access_log/logfiles.php?cartella=$c' class='btn btn-light>Cartella</a>";
            }
            else{
                $allFiles[]="F: " . $dir . "/" . $entry;
            }
        }
    }
    closedir($handle);
--> var_dump($allFiles);
}
return $array;     

}

这是它的打印方式:

array(7) { [0]=> string(22) "D: files/log_files//10" [1]=> string(21) "D: files/log_files//2" [2]= > string(21) "D: files/log_files//3" [3]=> string(21) "D: files/log_files//4" [4]=> string(21) "D: files/log_files/ /6" [5]=> string(21) "D: files/log_files//7" [6]=> string(21) "D: files/log_files//

我希望 var_dump 打印格式化的数组

【问题讨论】:

  • 为什么不var_exportecho "&lt;pre&gt;"; print_r($arr);
  • 使用预先格式化的标签。
  • 如果您“查看源代码”页面,您将看到它的格式正确。或者你可以用&lt;pre&gt;&lt;/pre&gt;包围它
  • 你可以使用print_r()
  • 我看不出它打印的有什么问题

标签: php wamp var-dump


【解决方案1】:

只需添加&lt;pre&gt;标签

function getFolder_recursive(&$array,$dir){

    if(is_dir($dir)){
        $handle=opendir($dir);
        while (false!== ($entry=readdir($handle))) {
            if ($entry != "." && $entry != "..") {
                if (is_dir($dir.$entry)){
                    $allFiles[]= "D: " . $dir . "/" . $entry;

                   // echo "<a href='http://localhost/eclipse/access_log/logfiles.php?cartella=$c' class='btn btn-light>Cartella</a>";
                }
                else{
                    $allFiles[]="F: " . $dir . "/" . $entry;
                }
            }
        }
        closedir($handle);
        echo "<pre>";
        var_dump($allFiles);
        echo "</pre>"
    }
    return $array;     
}
猜你喜欢
  • 1970-01-01
  • 2022-10-17
  • 2018-10-18
  • 1970-01-01
  • 2023-01-17
  • 2023-01-16
  • 1970-01-01
  • 2021-03-26
  • 1970-01-01
相关资源
最近更新 更多