Laravel 消息换行

Laravel line break in message

如何在消息中换行。

我尝试关注

$request->session()->flash('message', "first line \r\n second line");
$request->session()->flash('message', "first line <br> second line");

但它们没有用,我该如何完成?

像这样在 laravel 中显示未转义的数据。

{!! $message !!}

使用 <br> 但在显示消息时,使用未转义回显:

{!! session('message') !!}

https://laravel.com/docs/5.3/blade#displaying-data

你可以试试:

{!! 'first line <br> second line' !!}

输出

first line
second line

{!! nl2br(e('first line <br> second line')) !!}

输出

first line <br> second line

如果你想使用转义回显,你可以试试:

@foreach(explode('<br>', session('message')) as $msg)
{{ $msg }}
@if(!$loop->last)
<br>
@endif
@endforeach