Digo isso pois pelas dúvidas de fóruns em muitos materiais é citado a quebra de linha em php como /n. O /n quebra a linha do arquivo e não é interpretada pelo navegador.
Então é usado o /n para quebrar a linha quando se faz um relatório que será exportado para txt ou csv. E quando for usar com a saída em um navegador usa a tag html <br> ou alguma variação dependendo da versão do html para fazer a quebra de linha.
Por padrão o CSS vem com o white-space normal, o que faz com que quebre a linha no limite do elemento. Para mudar esse efeito basta usar o valor nowrap no white-space.