---

name: Heredoc
theory: |

  Определять строки в PHP можно с помощью специального heredoc-синтаксиса. После оператора `<<<` необходимо указать идентификатор с произвольным именем, затем перевод строки и саму строку. В конце добавляется тот же идентификатор, закрывающий вставку. Такой способ удобен для задания длинных строк, внутри которых встречаются и переводы строк, и разнотипные кавычки.

  ```php
  <?php

  $str = <<<EOT
  Пример строки,
  охватывающей несколько строк,
  с использованием heredoc-синтаксиса.
  Здесь не нужно экранировать ни одинарные ', ни двойные " кавычки.
  EOT;
  print_r($str);
  ```

  <pre class='hexlet-basics-output'>
  Пример строки,
  охватывающей несколько строк,
  с использованием heredoc-синтаксиса.
  Здесь не нужно экранировать ни одинарные ', ни двойные " кавычки.
  </pre>

  Обратите внимание, что перед закрывающим идентификатором (в нашем случае `EOT`) не должны стоять пробелы, иначе PHP начнёт ругаться на ошибку синтаксиса.

instructions: |

  Запишите в переменную `$str` текст, который приведен ниже. Используйте heredoc-синтаксис.

      Lannister, Targaryen, Baratheon, Stark, Tyrell... they're all just spokes on a wheel.
      This one's on top, then that one's on top, and on and on it spins, crushing those on the ground.

definitions: []

tips:
  - |
    [Heredoc](https://www.php.net/manual/ru/language.types.string.php#language.types.string.syntax.heredoc)
