<<<EOD在PHP中的用途是什么?
我正在使用Drupal和tcpdf实现node到PDF。在这种情况下,我应该使用此标签。如果我不使用它,它会引发错误。我不能完全理解.<<<EOD
<<<EOD
任何人都可以解释一下这个概念吗?
$html = <<<EOD
<tr>
<td>TEST</td>
</tr>
EOD;
我正在使用Drupal和tcpdf实现node到PDF。在这种情况下,我应该使用此标签。如果我不使用它,它会引发错误。我不能完全理解.<<<EOD
<<<EOD
任何人都可以解释一下这个概念吗?
$html = <<<EOD
<tr>
<td>TEST</td>
</tr>
EOD;
那不是HTML,而是PHP。它被称为 HEREDOC 字符串方法,是使用引号编写多行字符串的替代方法。
示例中的 HTML 将是:
<tr>
<td>TEST</td>
</tr>
阅读解释它的 PHP 文档。
php中有四种类型的字符串可用。它们是单引号 (')、双引号 (“) 以及 Nowdoc 和 heredoc 字符串(<<<'EOD')
(<<<EOD)
您可以在heredoc字符串中使用单引号和双引号。变量将作为双引号展开。
nowdoc 字符串不会像单引号一样扩展变量。
编号: http://www.php.net/manual/en/language.types.string.php#language.types.string.syntax.heredoc