ホームページ > バックエンド開発 > PHPの問題 > PHPでキャリッジリターン文字を置き換える方法

PHPでキャリッジリターン文字を置き換える方法

藏色散人
リリース: 2023-03-08 17:38:01
オリジナル
2735 人が閲覧しました

php でキャリッジ リターン文字を置換する方法: 1. str_replace メソッドを使用して置換; 2. preg_replace メソッドを使用して置換; 3. "str_replace(PHP_EOL, '', $str);" を使用して置換ステートメント。

PHPでキャリッジリターン文字を置き換える方法

この記事の動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 パソコン

キャリッジを交換する 3 つの方法PHP メソッドでの改行と改行

#小さな改行は、実際にはプラットフォームごとに実装が異なります。なぜでしょうか? 世界は多様です。

もともと Unix の世界では、/n は改行を置き換えるために使用されていました。

違いを反映するために、Windows では /r/n# を使用します。 ##,

さらに興味深いのは、

/r が Mac でも再び使用されていることです。

そのため、異なるプラットフォームでプログラムを書く場合、改行の置換など、面倒なことが多くなります。

最初の方法

str_replace(array("/r", "/n", "/r/n"), "", $string);
ログイン後にコピー

2番目の方法は正規表現を使用することです

$str = preg_replace('//s*/', '', $str);
ログイン後にコピー

3番目の方法

ここでもう一度確認する必要があります。 PHP の定義変数

PHP_EOL は PHP の改行文字を表します。この変数はプラットフォームに応じて変わります。Windows では /r/ n になります。 Linux では /n、Mac では /r

$str = str_replace(PHP_EOL, '', $str);
ログイン後にコピー

[推奨学習: "

PHP ビデオ チュートリアル》]

以上がPHPでキャリッジリターン文字を置き換える方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート