°

laravle打印调试数据的方法

2019年课程规划及价格说明


PHP实战视频教程大全

在网站开发的过程中,调试是必不可少的

调试的时候我们需要查看数据的值或者是格式结构是不是我们需要的或者是预期的

或者查看报错信息

一般调试数据我们比较常用的有两种方法:

第一、推荐大家使用带有调试工具的编辑器

比如phpstorm,这个工具好用,但是是收费的,不少同学望而却步

phpstorm的断点调试工具比较好用

如果你想用免费又好用的,这里推荐你使用visual studio支持各类编程语言

更重要的是它也带有很强大的调试工具,支持断点调试等等

使用断点调试我们可以一步一步的进行调试,也可以看每一步所涉及到的变量及其值等信息

第二、就是比较直白的方式,打印输出,查看数据

那么在laravel中打印输出数据怎么弄呢,比如我现在需要打印出获取到的文章列表的结果:

public function index()
    {
       \DB::enableQueryLog();  //开启QueryLog()
        $posts = Post::all();
        //return view("blog.index", compact('posts'));
        dd(\DB::getQueryLog());//打印数据数据结构
    }

上面的dd()方法,意思是dump and die 打印并终止程序。

打赏
  喜欢