我的 PHP 看起来像这样:
$func_code = <<<'EOT'
foo1
foo2 '<foo3>'. foo4 . '</div>';
EOT;
echo $func_code;
输出如下所示:
one_half
foo1 foo2 ''. foo4 . '';
foo1 foo2 ''. foo4 . '';
如您所见,并且都被完全删除。PHP 文档声称 nowdoc 不会解析文本块内的任何内容,但它显然会解析 < 和 > 符号。
有人知道如何解决这个问题吗?