我想在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>
答案 0 :(得分:0)
你可以在html-tags之间调用php:
<div id="demo"><h1>Test</h1><?php echo $htmlString ?></div>