ラインはPHPの表現を破壊します
PHPでは、ラインブレークはしばしば次の文字で表されます。
- "\ n":newlineキャラクター(LF、ラインフィード)
- 「\ r」:キャリッジリターン(CR、キャリッジリターン)
- "\ r \ n":キャリッジリターン +ラインフィード(CRLF、キャリッジリターン +ラインフィード)
ラインブレークとキャリッジリターン文字の違い
- キャリッジリターン(CR):カーソルを現在の行の開始位置に移動します。
- ラインブレイク(LF):カーソルを次の行に移動します。
さまざまなシステムでのラインブレーク
オペレーティングシステムが異なると、ラインブレークを異なって処理します:
- Windowsシステムは、「\ r \ n」をNewLine文字として使用します。
- LinuxおよびMacOSシステムは通常、「\ n」を使用します。
複数のプラットフォーム間のPHPコードの互換性を確保するには、「\ n」を使用することをお勧めします。
PHPでラインブレークを使用するための一般的なシナリオ
- テキスト出力:エコーまたは印刷を介してブラウザに複数のテキストを出力する場合、「\ n」を使用してラインブレークを実装します。
- ファイルの書き込み:ファイルにコンテンツを書き込むときは、行の各ラインを分離するために行の切断を使用します。
- 文字列ステッチ:マルチライン文字列を構築するとき、読みやすさを高めるために、ラインブレークを通じてコンテンツ分離が実行されます。
NewLine文字の使用の例
次の例は、PHPのNewline文字を使用してマルチラインテキストを出力する方法を示しています。
<?php
echo "これが最初のわかりましたです\n";
echo "これは2わかりました目です\n";
echo "これは3わかりました目です\n";
?>
出力の結果は次のとおりです。
これは最初のわかりましたですこれは2わかりました目ですこれは3わかりました目です
要約します
ラインブレークの合理的な使用は、コードの読みやすさを改善するだけでなく、さまざまなプラットフォームでのプログラムの互換性を高めることもできます。 PHP開発では、「\ n」を使用して最初にラインブレークを処理して、一貫した出力とファイルの解析を確保することをお勧めします。