by Devin Yang

建立於: 7年前 ( 更新: 7年前 )

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

需要登入才可留言!

類似的文章


laravel,livewire

livewire重要筆記

在開始您的 Livewire 之旅之前,以下是關於公開屬性(public properities)的三項基本注意事項:一、屬性名稱不能與為 Livewire 保留的屬性名稱衝突(例如$rules或$message)二、儲存在公開屬性(public properities)中的資料,對前端 JavaScript 是可見的。因此,您不應在其中儲存敏感資料。三、屬性只能是 JavaScript 友好的資料類型(字符串、整數、數組、布爾值),或以下 PHP 類型之一:Stringable、Collection、DateTime、Model、EloquentCollection。

laravel

加欄位同時更新Laravel

被朋友說,墨菲定律,升級總是那麼不順,當然要升給他看我有多順,沒在怕的。 我還順便加了個欄位。

docker,container,laravel

在Nas上手動更新D-Laravel的使用者id全記錄

本文全記錄,紹我如何更新我家Nas上的fpm image的uid。 本文章中,您應該會學會查詢容器id及commit容器等相關概念。