Потому что html игнорирует переносы строк в определённых ситуациях. (если интересно - читай спецификацию)
Так что тебе нужно переносы строк заменить на
<br>
Для этого даже есть готовая функция в php (раз ты используешь php)
nl2br(...)
Либо ты можешь сделать аналогичное через css:
https://stackoverflow.com/questions/2703601/how-to...
PS: "enter" - это не символ. Это кнопка на клавиатуре. Очень хорошо было бы, если бы ты посмотрел, какой именно символ (или последовательность символов) там образовалась