Если при попытке вывести:
1 |
echo 'Первая строка\nВторая строка<br>Третья строка'; |
выводится
1 |
Первая строка\nВторая строка<br>Третья строка |
то не избежать использования chr() — функция возврата ASCII-символа по его коду
1 |
echo 'Первая строка' . chr(13) . chr(10) . 'Вторая строка' . chr(13) . chr(10) . 'Третья строка'; |
где chr(13) — ASCII-символ перевода строки, а chr(10) — ASCII-символ возврата каретки.
Удачи…