Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/262.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php HTML嵌套<;ul>;标签正在破坏Html2Pdf的PDF生成_Php_Html_Html2pdf - Fatal编程技术网

Php HTML嵌套<;ul>;标签正在破坏Html2Pdf的PDF生成

Php HTML嵌套<;ul>;标签正在破坏Html2Pdf的PDF生成,php,html,html2pdf,Php,Html,Html2pdf,我正在尝试使用以下方法将数据库中保存的HTML转换为pdf: HTML: $html = ' <ul> <li><strong>Header</strong></li> <ul> <li>Tag1</li> <li>Tag2</li> <li>Tag3<br /></li> <ul>

我正在尝试使用以下方法将数据库中保存的HTML转换为pdf:

HTML:

$html = '
<ul>
    <li><strong>Header</strong></li> 
<ul>
    <li>Tag1</li> 
    <li>Tag2</li>
    <li>Tag3<br /></li> 
<ul>
    <li>Tag4</li> 
    <li>Tag5</li> 
</ul>
    <li>Tag6</li>
</ul> 
</ul>';
$html='1!'
  • 标题
    • Tag1
    • Tag2
    • Tag3
      • Tag4
      • Tag5
    • Tag6
';
此HTML代码导致文本重叠。
有没有办法清理这些嵌套的标签?

输出是什么?尝试将内部的
ul
s放入父
li
$html = '
<ul>
    <li><strong>Header</strong></li> 
<ul>
    <li>Tag1</li> 
    <li>Tag2</li>
    <li>Tag3<br /></li> 
<ul>
    <li>Tag4</li> 
    <li>Tag5</li> 
</ul>
    <li>Tag6</li>
</ul> 
</ul>';