PHP での改行文字の作成
次のような単一引用符で囲まれた文字列を使用して PHP で改行文字を作成しようとすると、
echo $clientid; echo ' '; echo $lastname; echo ' '; echo '\r\n';
改行が文字どおりにレンダリングされる問題が発生する可能性があります。この問題を解決する鍵は、PHP のさまざまな種類の文字列リテラルを理解することにあります。二重引用符で囲まれた文字列のみが、エスケープ シーケンス r と n を改行文字として解釈します。したがって、改行エスケープ シーケンスを二重引用符で囲む必要があります。
一方、一重引用符で囲まれた文字列は、エスケープ シーケンスと ' のみを認識します。一重引用符で囲まれた文字列内に改行を作成するには、次のいずれかを行う必要があります。
二重引用符で囲まれた文字列から生成された改行と連結するか、chr() 関数を使用します
echo $clientid; echo ' '; echo $lastname; echo ' '; echo "\r\n";
以上がPHP 文字列で改行文字を適切に作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。