Зачем heredoc и nowdoc?

  • Автор темы Автор темы Vano
  • Дата начала Дата начала

Vano

Новичок
Зачем придумали
PHP:
$str = <<<BLABLA
Hello World
BLABLA;
Всмысле, где изюминка такого подхода?
 
Vano, чтобы не париться с кавычками и их экранированием.
 
  • Like
Реакции: Vano
Придумывали в шелле и перле для скриптов, состоящих из одного файла, чтобы было удобно встраивать многострочники (типа текста письма или шаблона конфига). В php оттуда прилетело.

В большинстве случаев не нужно - удобнее ресурсы держать в отдельном файле.
 
  • Like
Реакции: WMix
Сверху