LoginSignup
5
1

More than 3 years have passed since last update.

【Laravel】bladeで @(アットマーク)を文字列として出すにはどうすればよかったっけ

Posted at

こういう名前の表示がしたい

@antk

なぜできないのか

bladeで@(アットマーク)を付けると @if@foreach といったショートカットとして認識されてしまう。なので

<div>@{{ $user_name }}</div>

このように書いてもうまくいかない。

<div>{{ @$user_name }}</div>

これもダメ。

<div>@ {{ $user_name }}</div>

空白を入れるとエラーは出ないが空白が出てしまう。
@ antk

解決

<div>{{ '@'.$user_name }}</div>

二重括弧(エスケープ)の中で文字列と変数を .で接続する。
. 無しだとエラーになります。

こんな超基礎的なことでつまづいた(;´Д`)

5
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
1