为了账号安全,请及时绑定邮箱和手机立即绑定

我的 var_dump 停止工作,我该如何解决?

我的 var_dump 停止工作,我该如何解决?

PHP
慕虎7371278 2021-08-27 09:19:27
当我在我的文件 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 打印我格式化的数组
查看完整描述

1 回答

?
米琪卡哇伊

TA贡献1998条经验 获得超6个赞

只需添加<pre>标签


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;     

}


查看完整回答
反对 回复 2021-08-27
  • 1 回答
  • 0 关注
  • 194 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信