0

我正在尝试使用此处的文档并将其存储在变量中。问题出在记事本++中,此处的文档注释了初始化行下方的所有内容,包括 PHP 文件的结束标记。我究竟做错了什么?

<?php
     $html = <<<HTMLBLOCK
         Hello world
     HTMLBLOCK;
?>
4

2 回答 2

5

Heredocs 可以识别空格。您需要关闭最左侧的标签:

<?php
     $html = <<<HTMLBLOCK
         Hello world
HTMLBLOCK;
?>
于 2013-04-28T23:41:37.833 回答
0

诀窍是这样写:

<?php
   $html = <<<HTMLBLOCK
   Hello world
HTMLBLOCK;
?>

注意到没有左填充的 HTMLBLOCK 了吗?:)

于 2013-04-28T23:42:31.520 回答