[PHP] 改行を削除する

str_replace 関数を使って改行を空文字列に置き換えることで改行を削除することができます。下記の例では改行が含まれる文字列である $string に対して、\r\n\r\n の改行コードを空文字列に置き換えています。

<?php

$string = <<< STRING
Hello
World
Good
Bye
STRING;

$result = str_replace(["\r\n", "\r", "\n"], '', $string);
echo $result;

実行結果は下記となります。

HelloWorldGoodBye
PHP