PHP – 改行コードを削除する

PHPでプログラミンを行っていると、文字列に含まれた改行コードを削除したい場面が訪れます。

著者の今のタイミングは、CSVファイルをブラウザ経由でDBにアップするプログラムを用意していますが、そのCSV内に改行コードが含まれていたことを想定してのことです。

以下のスクリプトを挟むことで配列内に含まれた改行コードを削除することが出来ます。

$text = str_replace(array("\r\n", "\r", "\n"), "", $text);

こちらは正規表現を使って改行コードを削除するケース。

$text = preg_replace("/\n|\r|\r\n/", "", $text);

お試しください。

コメント

タイトルとURLをコピーしました