Open2

Laravel blade tips

ぐてぃおぐてぃお

foreachなどで配列が空の場合の処理を書きたい場合は以下のように書く

@forelse($posts as $post)
    <p>{{ $post->body }}</p>
@empty
    <p>投稿はありません</p>
@endforelse

document

ぐてぃおぐてぃお

bladeでphpの処理を書きたいときに使う
コントローラーで定義された変数を使うのが主のため、アンチパターンかも
どうしても使いたいときだけ使う

@php
 //phpの記述
@endphp