ホームページ  >  記事  >  バックエンド開発  >  PHPで改行を削除する3つの方法

PHPで改行を削除する3つの方法

巴扎黑
巴扎黑オリジナル
2016-11-09 13:58:351278ブラウズ

//php 異なるシステムでの改行
//異なるシステム間での改行の実装は異なります
///n は Linux と UNIX で使用されます
//MAC は /r を使用します
//window Linux とはルールが異なります はい/r/n
//つまり、プラットフォームによって実装方法が異なります
//つまり、作成したプログラムを異なるプラットフォームで実行するには非常に手間がかかります
//方法は 3 つありますphp で解決するには
/ /1 改行を置換するには str_replace を使用します
$str = str_replace(array("/r/n", "/r", "/n"), "", $str); /2. 通常の置換を使用します
$str = preg_replace('//s*/', '', $str); //3. PHP で定義された変数を使用します (推奨)
PHP_EOL
の行に従うだけです-wraped;

ここで、PHP で定義されている変数をもう一度見てみましょう
PHP_EOL はその 1 つで、PHP の改行文字を表します。この変数は、Windows では次のようになります。 /r/n、Linux では /n、Mac では /r になります
$str = str_replace(PHP_EOL, '', $str);

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。