[PHP] \nでソースコードが改行されない時の確認点

PHP

PHPからHTMLを出力する時、\nでソースコードを改行させて、ソースコードを見やすくすることができます。この時、注意すべきなのは、\nをシングルクォーテーションではなくダブルクォーテーションで囲むことです。\nをシングルクォーテーションで囲んだ場合、\nという文字のまま出力されてしまいます。

Sample

例1

echo('<p>こんにちは</p>\n<p>さようなら</p>');
<!-- 出力結果 -->
<p>こんにちは</p>\n<p>さようなら</p>

例2

echo('<p>こんにちは</p>' . "\n" . '<p>さようなら</p>');
<!-- 出力結果 -->
<p>こんにちは</p>
<p>さようなら</p>

広告