最初の書き方:
$c
echo $content;
2 番目の書き方:
str_replace("rn","",$str);
3 番目の書き方:
$c/s/", "", $content);
echo $content;
添付ファイル:
まず、n、r、t について説明します。
n ソフトリターン:
Windows では、改行して次の行の先頭に戻ることを意味します。 Linux、Unix では、折り返しのみを意味しますが、次の行の先頭には戻りません。
Linux および Unix では、現在の行の先頭に戻ることを意味します。
Mac OS では、折り返しを意味します。次の行の先頭に戻ります。 Windows の n の効果と同じです。
t Tab (次の列に移動)
いくつかの注意事項:
二重引用符または区切り文字で表された文字列では有効ですが、
rn は通常、キーボードの Enter キーを表すために一緒に使用され、Mac OS では単に n を使用して
t を表します。キーボードの「TAB」キー。
ファイル内の改行記号:
windows: n
linux、unix: rn
サンプルコード:
コードをコピー コードは次のとおりです。 ?php //php システムごとに改行 //改行の実装はシステムごとに異なります
///n は Linux と UNIX で使用されます///r は MAC で使用されます
//window Linux との違いを反映すると、/r/n です
//つまり、プラットフォームによって実装方法が異なります
//php これを解決するには 3 つの方法があります
//1。str_replace を使用して改行を置き換えます
$str = str_replace (array("/r/n", "/r", "/n"), "", $str);
//2. 通常の置換を使用します
$str = preg_replace('//s*/', '', $str);
//3 変数を使用します (推奨)
$str = str_replace(PHP_EOL, '', $str);
以上、何も言わない場合のPHPの改行を削除する解決策(PHP_EOL)をまとめて紹介しました。何も言わない場合の内容も含めて、PHPチュートリアルに興味のある友人の参考になれば幸いです。 。