我正在使用drupal和tcpdf将节点实现为PDF。在这种情况下,我想使用此<<<EOD
标签。如果我不给,这个o / p并不完美。我无法完全达到的目的<<<EOD
。
有人可以解释一下这个概念吗?
$html = <<<EOD
<tr>
<td>TEST</td>
</tr>
EOD;
提前致谢....
Answers:
PHP中有四种可用的字符串。它们是单引号('),双引号(“)和Nowdoc(<<<'EOD')
和Heredoc(<<<EOD)
字符串
您可以在heredoc字符串中使用单引号和双引号。变量将被扩展为双引号。
nowdoc字符串不会像单引号一样扩展变量。
参考:http : //www.php.net/manual/zh-CN/language.types.string.php#language.types.string.syntax.heredoc
EOD
没什么特别的,只要打开和关闭标签相似,您几乎可以在这里使用任何标签。如果您在此处查看更深入的示例(Example #
),则会发现带有LABEL
(<<<LABEL
+ LABEL;
)和的示例FOOBAR
。我也在DEL
某些资料中找到了。如此看来,您可以随意使用任何东西。