0

是否可以在 PHP 中将 HTML 代码的输出抓取到变量中?基本上,我正在寻找这段代码的简写:

<?php ob_start(); ?>
<div class="headSection">
    <h1><?=$headline?></h1>
    <p><?=$bottomline?></p>
</div>
<?php $contents = ob_get_contents(); ob_end_clean(); ?>

我希望将 HTML 代码保存在$contents变量中。

4

1 回答 1

3

使用 PHP 的 EOF 字符串

$str = <<<EOF
<div class="headSection">
    <h1>$headline</h1>
    <p>$bottomline</p>
</div>
EOF;
    echo $str;

演示http://codepad.org/9OeUiJNJ

于 2012-12-01T13:28:42.787 回答