LoginSignup
0
0

PHP ヒアドキュメント EOL

Last updated at Posted at 2023-12-17

はじめに

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はまとまった文章を扱うことが多いか知らないですが、もしそうだとしたら便利ですよね。
記事を書いていて思うのですが文章にするって難しいですね。他人に見せれるようなもんじゃないです。
ですが、これからも自分用にまとめていきたいと思います。

0
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0