どうも、ちょげ(@chogetarou)です。
preg_replace()を使って文字列(string)の改行を置換する方法を紹介します。
方法

preg_replace()を使って文字列(string)の改行を置換するには、3つの引数を使います。
まず、preg_replace()を呼び出します。
preg_replace()の第1引数に改行の正規表現、第2引数に置換後の文字列を指定します。
そして、preg_replace()の第3引数に対象の文字列を指定します。
//replace=置換後の文字列, text=対象の文字列
$result = preg_replace("/\r\n|\n|\r/", replace, text);
上記のpreg_replace()は、第3引数の文字列(string)の改行を第2引数の文字列に置換した文字列を生成します。
使用例
<?php
$text = "Taro\nJiro\r\nSaburo\rSiro";
$result = preg_replace("/\r\n|\n|\r/", ",", $text);
print_r($result);
?>
出力:
Taro,Jiro,Saburo,Siro
コメント