改行コード\n
- テキスト内で改行するときに使う
- ダブルクォート(")内で記載し、出力する必要がある
- 改行コードはOSによって異なる
- 定義済み定数PHP_EOLを使うとOSを自動判定し改行文字を自動的に設定してくれる
- HTMLでは連続する空白文字は全てスペース1つに置き換えられる
brタグ
- HTML内で改行するときに使う
- ソースでは改行されない。ブラウザがHTMLをレンダリングする際に改行される。
参考
https://pisuke-code.com/php-diff-of-nl-code-and-br-tag/
https://www.flatflag.nir87.com/nl2br-540#ltbrgt-2