ホームページ > バックエンド開発 > PHPチュートリアル > PHP 文字列改行文字の削除例 Sharing_PHP チュートリアル

PHP 文字列改行文字の削除例 Sharing_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:37:31
オリジナル
1027 人が閲覧しました

最初の書き方:

コードをコピーします コードは次のとおりです:

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

http://www.bkjia.com/PHPjc/735240.html技術記事 1 つ目の記述方法: 次のようにコードをコピーします: ?php str_replace("n", '', $str); 2 つ目の記述方法: 次のようにコードをコピーします: ?php str_replace("rn", '') , $str) ; 3 番目の書き方: コードをコピーします...
関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート