使用PHP将HTML附加到div标签中

时间:2017-09-07 09:06:40

标签: php html append

我想在php中将包含HTML文本的变量附加到同一文件中的预加载div元素。我使用更简单的例子来尝试实现我想要的东西。

<?php
    $htmlString = "<p>Hello World!</p>";
?>

$ htmlString是从PHP函数生成的,所以我只想放置一个示例html代码来模仿HTML代码。我试图将$ htmlString放在div元素

<div id="demo"><h1>Test</h1></div>

我尝试过以下操作但不起作用:

<?php
    $dom = new domDocument;
    $dom->loadHTML($html);
    $div_tag = $dom->getElementById('demo');
    echo $dom->saveHTML($div_tag);
?>

我想产生这个输出:

<div id="demo"><h1>Test</h1><p>Hello World!</p></div>

1 个答案:

答案 0 :(得分:0)

你可以在html-tags之间调用php:

<div id="demo"><h1>Test</h1><?php echo $htmlString ?></div>