Jak zasugerowano w komentarze , tego rodzaju problem jest związany z faktem, że w pojedynczy ciąg znaków w cudzysłowie :
ale w ciągi w cudzysłowie :
Więc echo '\n'
wydrukuje \n podczas gdy echo "\n"
pozwoli ci mieć nową linię jako wyjątek.
Oczywiście możesz również użyć PHP_EOL
aby przejść przez system operacyjny.