Laravelでのディレクティブ

ディレクティブ使い方説明
@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}}
@endfor

0から9までの数字が表示

{{Auth::user()->name}}さん こんにちわ {{Auth::user()->email}}

ログインしている名前とemailが表示される。

@auth
    @for ($i=0; $i<10; $i++)
            {{$i}}
    @endfor
@endauth

ディレクティブの組み合わせも可能。

{{$i}} 変数の二重波カッコすることで、エスケープ処理をしてくれる。

エスケープ処理をしない場合

{!!$i!!}

タイトルとURLをコピーしました