あきぞらです。
PHPで、str_replace
を使うことが多いのですが、
置換したい文字列を複数指定したいときに便利な書き方があったので紹介します。
str_replaceに複数の文字列を指定する
str_replaceの第一引数に配列をいれることで、
その配列の要素のどれかに合致する文字列があった場合、置換することができます。
以下のように、改行コードが異なるものを複数指定しておけば、
確実に改行を除外することができます。
$example = str_replace(array("\r\n", "\r", "\n"), '', $value);
改行を消したい場面はけっこうあるので、知っておくと便利です!