読者です 読者をやめる 読者になる 読者になる

YAMAGUCHI::weblog

土足で窓から失礼いたします。今日からあなたの息子になります。 当年とって92歳、下町の発明王、エジソンです。

改行コードをbrタグに変更

OSによって改行コードはまちまちだからそれに併せて変更してあげないといけない。とりあえずこんな感じでやってみた。うまく行っているように見えるのでたぶん大丈夫でしょう。

$str = str_replace("\r\n", "\r", $str);	
$str = str_replace("\r", "\n", $str);
$str = str_replace("\n", "<br />", $str);

Windows系が\r\nでMac/Unix系が\rらしい。詳しく調べてないから間違ってるかも。