正規表現を改行に置き換えようとしています。今、私はこれを試していますが、うまくいきません:
$string = str_replace(';', '\n', $string);
セミコロンが '\n' 改行とまったく同じであることを確認する必要があります。これを行うにはどうすればよいですか?
正規表現を改行に置き換えようとしています。今、私はこれを試していますが、うまくいきません:
$string = str_replace(';', '\n', $string);
セミコロンが '\n' 改行とまったく同じであることを確認する必要があります。これを行うにはどうすればよいですか?
二重引用符を使用します。それ以外の場合\n
は解析されません。ドキュメンテーション
これを試して :
str_replace :
$string = str_replace(';', "\n", $string);
echo $string;
preg_replace :
$string = 'sdasdasd;asdasd;asdasd';
$string1 = preg_replace("/;/","\n",$string);
echo nl2br($string1);
$string = str_replace(';', "\r\n", $string);