Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

blade.phpファイルの中でデータベースの情報を出力するコードを記載したのですがデータを取得できているのか、またどんなものが取得されているのか確認する方法をご教示いただきたいです。

解決したいこと

blade.phpファイルの中でデータベースの情報を出力するコードを記載したのですがデータを取得できているのか、またどんなものが取得されているのか確認する方法をご教示いただきたいです。
よろしくお願いいたします。
またコードに関しては下記に記載しておきます。
ご指摘点やアドバイスがある場合もよろしくお願いいたします。
使用している言語は、laravel phpです。
よろしくお願いいたします。

blade.phpファイル

<div class="custom-select">
                        <select name="store_id"
                                class="form-control search-select2">
                                <option></option>
                            @foreach($stores as $store)
                                <option value="{{$store->id}}">
                                    {{$store->title}}
                                </option>
                            @endforeach
                        </select>
                        <i class="fa fa-chevron-down"></i>
                    </div>
0

1Answer

いくつか方法があります。

1, Laravel DebugBarを使う

発行したSQLを確認したり、どのSQLが1番時間を食っているのか知るにはこれが一番簡単です。入れるのもコマンド一本です。が、本番環境では絶対に使わないでください。

> composer require barryvdh/laravel-debugbar

https://github.com/barryvdh/laravel-debugbar

2, var_dump系

変数にどんな値が入ってるのか知りたい!というなら、var_dump系を使うのが良いでしょう。

// Bladeファイルなら
@dump($変数名)

// それ以外のViewファイルなら
var_dump($変数名);

// Viewファイル以外なら
dd($変数名);
0Like

Your answer might help someone💌