PHP で改行文字を削除する方法: 1. 「str_replace(PHP_EOL, '', string)」を使用して削除します。「PHP_EOL」は PHP で定義されている改行文字変数です。 2. 「preg_replace (' //s*/', '', string)" を削除します。
推奨: 「PHP ビデオ チュートリアル 」
php 異なるシステムでの改行、および異なるシステム間の改行実装は異なります:
Linux と UNIX で使用されます\n
MAC で使用されます\r
window Linux との違いを反映するため\r\n
したがって、プラットフォームごとに実装方法が異なります。PHP にはそれを解決する 3 つの方法があります
方法 1: str_replace を使用して改行を置換する
$str = str_replace(array("\r\n", "\r", "\n"), "", $str);
str_replace() 関数は、文字列内の一部の文字を置換します (大文字と小文字は区別されます)。
方法 2: 正規置換を使用する
$str = preg_replace('//s*/', '', $str);
preg_replace 関数は、正規表現の検索と置換を実行します。
方法 3: php で定義された変数を使用する (推奨)
$str = str_replace(PHP_EOL, '', $str);
PHP_EOL は、php の改行文字を表す定義された変数です。この変数は、次のように異なります。 Windows では /r/n、Linux では /n、Mac では /r になります。次を押すだけで行を変更できます。
PHP の改行は PHP_EOL に置き換えることができ、これによりコードのソース コード レベルの移植性が向上します。
関連する推奨事項: php トレーニング
以上がPHPで改行文字を削除するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。