2016.12.21 (Wed)
PHPの改行にはPHP_EO…
ということで、PHPで改行するときには、『\n』ではなく、
『PHP_EOL』を使おう!!です!
改行コードとは改行を表すコードで、これが違うと正しく改行されないことがある。
古いMacOSではCR、Linux等のUNIX系や最近のMacOSではLF、WindowsではCR+LFといったように、OSによって異なります。
PHP_EOLを使用するメリットは、ユーザー側の環境の改行コードに合わせた形式で改行してくれる点です。
つまり改行コードがCRなら¥r、LFなら¥n、CR+LFなら¥r¥nを、
それぞれその場で判断して、出力してくれます。
PHP_EOLを使うことで、WindowsでもLinuxでもMacでも、問題なく改行してくれます。
なので、自分はPHPでコードを改行したいときは¥nではなく、PHP_EOLを使うようにしようと思います!。