ヒアドキュメントは長い文字列や、文字列中に展開したい変数を埋め込みたいときに使用する構文。
<<<EOL と EOL で囲まれた範囲をひとまとまりのデータとして扱い、表示したり変数に代入したり出来ます。
EOLは実はどんな文字でも良い。慣例でEOLなどが使われる。<<<が大事
$name = "たか”;
$text = <<<EOL
ヒアドキュテスト<br>
改行してもそのまま変数に代入できます。
この文章は $name が書いています。
EOL;
ヒアドキュメント内の変数を展開したくない場合は
<<< 'EOL'
$name
EOL;
とする。$nameと直接表示される。
コメント