PHP の改行の問題について議論します
1.echo "n"; はスペースに相当しますが、改行はありませんが、ソース ファイル内では改行されています。 (ネット民からの説明: n は ASCII コードであり、ブラウザは ASCII コードではなく HTML コードを解析します)
2.echo "rn"; デバッグ後の結果は 1 と同じです。
3 .echo nl2br("n"); nl2br() 関数は、文字列内の各新しい行 (n) の前に HTML 改行 (
) を挿入します。
コード: echo
出力: line1
line2
htnl コード: line1
"$str");echo ("$str
");echo "";echo "
" 4 つの記述方法で改行を実現できます。
5.
$str1='line1nlin2';
echo $str1; $str2;
echo $str3;
?> line2
line1nlin2
line1
line2