エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[Laravel] HTML をエスケープするしくみ
{{ $html }} はただの文字列として、{!! $html !!} は HTML として表示される。 どういうしくみなのか {... {{ $html }} はただの文字列として、{!! $html !!} は HTML として表示される。 どういうしくみなのか {{ }} と {!! !!} のしくみを調べてみる。 コンパイル済みの view を見ると、{{ }} と {!! !!} はそれぞれ以下のようにそれぞれ変換されている。 {{ $html }} ==> <?php echo e($html); ?> {!! $html !!} ==> <?php echo $html; ?> {{ $html }} は $html をエスケープする関数 e() を通して変数の値を表示していることがわかる。 ちなみに、{{ }} は regular echo、{!! !!} は raw echo と呼ばれる。 Q. エスケープって数値文字参照に変えることでは? 「エスケープする」とは「記号を文字参照に変換する」ことだから、
2021/08/27 リンク