{{ $html }} はただの文字列として、{!! $html !!} は HTML として表示される。 どういうしくみなのか {{ }} と {!! !!} のしくみを調べてみる。 コンパイル済みの view を見ると、{{ }} と {!! !!} はそれぞれ以下のようにそれぞれ変換されている。 {{ $html }} ==> <?php echo e($html); ?> {!! $html !!} ==> <?php echo $html; ?> {{ $html }} は $html をエスケープする関数 e() を通して変数の値を表示していることがわかる。 ちなみに、{{ }} は regular echo、{!! !!} は raw echo と呼ばれる。 Q. エスケープって数値文字参照に変えることでは? 「エスケープする」とは「記号を文字参照に変換する」ことだから、