PHPで複数行の文字列を扱う方法を紹介します。 1.問題点 複数行にわたるテキストを変数に代入したり出力するときに、次のように1行ずつ連結せずに記述する場合があります。 $text = "aaa\n" . "bbb\n" . "ccc"; が、もう少し簡単に複数行を記述したいところです。 2.クォーテーションの中で改行する 次のようにクォーテーションの中で改行すれば、そのまま改行として出力されます。 <?php $text = 'aaa bbb ccc'; var_dump($text); ?> 実行結果 string(11) "aaa bbb ccc" ダブルクォーテーションで括れば中の変数も展開します。 <?php $foo = 'bar'; $text = "aaa bbb $foo ccc"; var_dump($text); ?> 実行結果 string(15) "aaa bbb