¥n、¥n¥r、¥r¥n などを書いても改行されない場合は、
PHP_EOLという改行コードの定数があるので、これを使うと解決するかもしれません。

このとき、$PHP_EOLではなくPHP_EOLで使用します。