PHPでプログラミンを行っていると、文字列に含まれた改行コードを削除したい場面が訪れます。
著者の今のタイミングは、CSVファイルをブラウザ経由でDBにアップするプログラムを用意していますが、そのCSV内に改行コードが含まれていたことを想定してのことです。
以下のスクリプトを挟むことで配列内に含まれた改行コードを削除することが出来ます。
$text = str_replace(array("\r\n", "\r", "\n"), "", $text);
こちらは正規表現を使って改行コードを削除するケース。
$text = preg_replace("/\n|\r|\r\n/", "", $text);
お試しください。
コメント