Laravel blade 打印

Laravel blade print

我有一段简单的代码,我想要打印街道地址 + 门牌号。有了这件作品,它只会打印街道地址。 我做错了什么?

<td>{{ $user->street, $user->house_nr }}</td>

护腕之间的代码是 php。

<td>{{ $user->street }}, {{ $user->house_nr }}</td>

Blade 并不完全支持回显多个变量。在您的情况下,双括号将转换为 echo e(...)

echo e($user->street, $user->house_nr);

您可以使用原始输出来回显多个变量:

{!! $user->street, $user->house_nr !!}

这将编译为:

echo $user->street, $user->house_nr;

但是你会失去转义。


您可能想要的是:

{{ $user->street }}, {{ $user->house_nr }}

或使用字符串连接:

{{ $user->street.', '.$user->house_nr }}