ホームページ > バックエンド開発 > PHPチュートリアル > PHP で改行を削除する解決策のまとめ (PHP_EOL)_PHP チュートリアル

PHP で改行を削除する解決策のまとめ (PHP_EOL)_PHP チュートリアル

WBOY
リリース: 2016-07-21 15:23:09
オリジナル
1068 人が閲覧しました

最初の書き方:
$content=str_replace("n","",$content);


2 番目の書き方:
str_replace("n","", $str );


3 番目の書き方:
$content=preg_replace("/s/","",$content);

添付ファイル:

まず、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 異なるシステム用の改行
// 改行の実装はシステムによって異なります
///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. PHP を使用して変数を定義します (推奨)
$str = str_replace(PHP_EOL, '', $str);



http://www.bkjia.com/PHPjc/324521.html

www.bkjia.com
tru​​e

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