あじちゃんの備忘録。

〜ここはメモ帳です

MySQLからの出力で改行を表示する(PHPで処理)

  • これだと、改行が反映されない
<table>
    @foreach ($items as $items)
        <tr>
            <td>{{ $items['comment'] }}</td>
        </tr>
    @endforeach
</table>
  • 修正するとこんな感じになりました
<table>
    @foreach ($items as $items)
        <tr>
            <td>
                <pre>{{ $items['comment'] }}</pre>
            </td>
        </tr>
    @endforeach
</table>
  • preだとフォームみたいなのがついちゃうので、以下のスタイルを当てる
pre {border: 0; background-color: transparent;}

まとめ

  • preタグを使って整形済みテキストとして表示するとよい

追記

こっちの方が現実的なので追記
azix.hatenablog.com