最初の書き方:
コードをコピーします コードは次のとおりです:
str_replace("n", '', $str)?>
2 番目の書き方:
コードをコピーします コードは次のとおりです:
str_replace("rn", '', $str)?>
3番目の書き方:
コードをコピーします コードは次のとおりです:
preg_replace("/s/", '', $str);
以下の関連説明:
まず、n、r、t について説明します。
n ソフトリターン: Windows では、改行を意味し、次の行の先頭に戻ります
Linux/unix では、行のみを意味します。ブレークしますが、戻りません。 次の行の先頭に移動します。
r ソフトスペース:
Linux/unix では、現在の行の先頭に戻ることを意味します。
Mac OS では、折り返して先頭に戻ることを意味します。 Windows の n の効果に相当します。
t タブ (次の列に移動)
追加の注意事項:
これらは二重引用符または区切り文字で表される文字列では有効ですが、一重引用符で表される文字列では有効ではありません。
rn は通常、キーボードの Enter キーを表すために一緒に使用されます (Linux および Unix)。Mac OS では、r を使用して Enter! を表すこともできます。
t はキーボードの TAB キーを表します
ファイル内の改行記号:
windows: n
linux/unix: rn
以下はコードを使用して、PHP で文字列内の改行を削除する 3 つの一般的な方法を示しています
1. エスケープ文字関数を使用します
コードをコピーします
コードは次のとおりです:$str = str_replace(array("/r/n", "/r", "/n" ), '', $str);
?>
2. 正規表現を使用して置換します
コードをコピーします
コードは次のとおりです: $str = preg_replace('//s*/', '', $str) ;
?> ;
3. PHP システム定数を使用することをお勧めします
コードをコピーします
コードは次のとおりです:$str = str_replace(PHP_EOL, '', $str);
? >
http://www.bkjia.com/PHPjc/735240.html
www.bkjia.com
truehttp://www.bkjia.com/PHPjc/735240.html技術記事 1 つ目の記述方法: 次のようにコードをコピーします: ?php str_replace("n", '', $str); 2 つ目の記述方法: 次のようにコードをコピーします: ?php str_replace("rn", '') , $str) ; 3 番目の書き方: コードをコピーします...