HTMLで書かれたテキストエリアがあります。そのテキストをPHPで取得したいのですが、改行を < br / > タグに置き換えたいです。次に、結果の文字列がテキスト ファイルに書き込まれます。
$puhdas['arvostelu'] = str_replace(array("\r\n", "\n", "\r"), '<br />', strip_tags($_POST['arvostelu']));
なぜそれがそれらに取って代わらないのですか?PHP が作成する txt ファイルで、改行がテキストを分割しているのを今でも確認できます。