techronicle テクロニクル

Webサイト作成に関する情報提供サイトです。WordPress,HTML+CSSなど。

php:ヒアドキュメント

2012/04/17 未分類

phpでの文字列の表示は、

print "文字列";

などと書くのが一般的だが、文章やHTMLコードなど複数行に渡るときは、

print "文字列";
print "文字列";
print "文字列";

のようになって煩わしい。

複数行に渡る文字列を作成するときは、ヒアドキュメントを使うと便利である。

ヒアドキュメントを使えば、次のように記述できる。

print <<< ID
文字列
文字列
文字列
ID

IDには数字で始まらない任意の文字列を指定できる。

ヒアドキュメントの中では、シングルクォーテーションもダブルクォーテーションも単なる文字として扱われる。空白もそのまま表示される。

また、$aaaといった変数を挿入できるのが便利だ。