nl2br
funkcja
Wstawia znacznik HTML <br /> przed każdym znakiem nowej linii w ciągu.
nl2br(string $string, bool $use_xhtml = true): string
nl2br wstawia <br /> (lub <br> gdy $use_xhtml = false) przed każdym \n, \r\n, \r lub \n\r w ciągu — oryginalne znaki nowej linii zostają zachowane. Przydaje się gdy chcesz wyświetlić w przeglądarce tekst wpisany przez użytkownika w formularzu.
<?php
declare(strict_types=1);
$tekst = "Linia 1\nLinia 2";
echo nl2br($tekst);
// wynik: Linia 1<br />
// Linia 2