【发布时间】:2012-12-21 09:40:32
【问题描述】:
我正在将一些格式化的 html 文本转换为 PDF 文件,在此过程中,我必须在文档中放置一个表格。为了将表格正确放入PDF,我必须使用heredoc标签而不是常规引用(通过一些实验得出这个结论)。我想知道的是我是否可以从 POST 调用中获取一些内容并将其放在 heredoc 标记之间:
$table = $_POST['table'];
$html = <<<EOD . '$table' . EOD;
或者,类似的东西。我还没有遇到解决方案,并且想知道这是否可能。我曾尝试将表变量直接传递给方法,但这是徒劳的。但是,如果与heredoc 标签一起传递,它确实有效。
【问题讨论】:
-
嗯,heredoc 语法被破坏为一个开始,开始标签必须跟在行尾,结束必须在自己行的开头。