| ディレクティブ | 使い方 | 説明 |
|---|---|---|
| @if | @if(条件) (コード) @else (コード) @endif | 一般的なif文 |
| @auth | @auth (コード) @endauth | 認証済み(ログイン済み)のユーザー向けの処理 |
| @guest | @guest (コード) @endguest | 未認証のユーザー向けの処理 |
| @foreach | @foreach(配列名 as 値) (コード) @endforeach | foreach文挿入 |
| @for | @for (コード) @endfor | for文挿入 |
| @php | @php (コード) @endphp | php文挿入 |
詳しくは、https://readouble.com/laravel/10.x/ja/blade.htmlを参照
@for ($i=0; $i<10; $i++)
{{$i}}
@endfor0から9までの数字が表示
{{Auth::user()->name}}さん こんにちわ {{Auth::user()->email}}ログインしている名前とemailが表示される。
@auth
@for ($i=0; $i<10; $i++)
{{$i}}
@endfor
@endauthディレクティブの組み合わせも可能。
{{$i}} 変数の二重波カッコすることで、エスケープ処理をしてくれる。
エスケープ処理をしない場合
{!!$i!!}
