by Devin Yang

建立于: 6年前 ( 更新: 6年前 )

Laravel 5.7.x,artisan命令开始支持并集成了Symfony的倾印伺服器(dump-server)罗。
透过artisan命令,启动dump-server,我们可以将dump的数据显示在console端。
php artisan dump-server
或是,将倾印(dump)的数据,转存成html格式。
php artisan dump-server --format=html > dump.html

所以就让我来用D-Laravel,小试一下牛刀。
首先,简单的用D-Laravel的bash(./create test10),建了一个新的Laravel Project
透过别名( a --version )确认版本是否为 Laravel 5.7.x 以上。
在这里,下图中的aLaravelphp artisan之别名。
如果,您对於D-Laravela别名设置,还不了解,请参考这篇

OK,那就 来启动dump-server吧,输入a dump-server


因为只是简单测试,所以,我直接修改welcome.blade.php档,内容如下:
下方的进程码中,我要用dump()功能,印出$test变量,到console端。
    @php
    $test="TEST";
    #测式dump-server印出数据
    dump($test);
    @endphp

    测试dump-server及
    dump();功能

加载页面,看看,是否有东西被dump出来。

在上方的浏览画面中,我们可以看到,一旦启动了dump-server,倾印的数据不会在浏览器中被显示出来,
反而是由terminal上倾印(dump)出了TEST变量罗。

Cool !!

Tags: laravel

Devin Yang

文章内容无法一一说明,如果您有什么不了解处,欢印提问哦:)

No Comment

Post your comment

需要登入才可留言!

类似文章


php,docker,dlaravel

我创建的phpenv容器环境简单介绍

没时间拍介绍影片,我就来随便抓些画面介绍我使用的容器环境deviny/phpenv。https://github.com/DevinY/phpenvphpenv算是我之前D-Laravel开源项目的进化版本,概念上延用了很多Dlaravel的操作方式。容器的更新上偏向使用者自行控制去Build自己的image,所以我不太会去更动版号了,其实D-Laravel的php版号,好像我也很久没动啦:p 

dlaravel

D-Laravel v1.5.0新版本了。

一、变更fpm的image生成方式,优化dockerfiles/fpm/php7.x/Dockerfiles,更容易设置及调整扩展包。 二、调整docker-compose-build.yml,并在D-Laravel的Project目录下, 可透过./console build快速创建自己的image罗。 还有更多的变更....

laravel教學,blade

在我的Laravel的blade上打标签

使用Laravel的Blade Templates相当好用,用久了还满习惯的,但有一点就是当创建了很多的blade时,搞的自己似乎不太好找,在这里提供了我最近的原创作法,如果雷同纯属巧合了。