はじめに
PHPの勉強を進めています。勉強した内容のまとめです。
自分用のまとめなので間違いや自分が完全に理解しているところに関しては省略して書いていることもあります。ご了承お願いします。
ヒアドキュメントとは
文字列を扱う方法でテキストの改行などを保持したまま変数に代入や出力が可能になります。
コードを見れば簡単に理解できます。
$text = <<<EOF
sample
text
php
EOF;
echo EOF;
sample
text
php
ヒアドキュメントは<<<のあとに任意に終末端子と呼ばれるものを指定します。上記の例文だとEOFです。そして終わりも終末端子です。
終末端子内に記述した内容は改行やインデント含め保持されます。
また、終末端子を""(ダブルクオーテーション)で囲む、終末端子のみにすると変数を扱うこともできます。
$name = keia;
$text = <<<EOF
$name
sample
text
php
EOF;
echo EOF;
keia
sample
text
php
終わりに
PHPはまとまった文章を扱うことが多いか知らないですが、もしそうだとしたら便利ですよね。
記事を書いていて思うのですが文章にするって難しいですね。他人に見せれるようなもんじゃないです。
ですが、これからも自分用にまとめていきたいと思います。