格式化/缩进我的HTML代码的PHP函数/类


PHP function/class that formats/indents my HTML code?

是否有一个PHP函数/类来清理我的HTML代码?

例如:

$html = "<ul><li>item1</li><li>item2</li>";
echo htmlClean($html);
/*
    Outputs:
    <ul>
        <li>item1</li>
        <li>item2</li>
    </ul>
*/

整洁。或者第三方PHP库

这可能会有帮助:缩进HTML代码

让HTML远离你的PHP,你应该只回显字符串而不是HTML块。

<ul>
      <?php foreach($items as $item): ?>
        <li><?php echo $item['one']; ?></li>
      <?php endforeach; ?>
</ul>

如果需要的话,你可以尝试用" Heredoc string quotes "来清理代码

echo <<<EOF
<ul>
<li>"$item1"</li>
<li>"$item2"</li>
</ul>
EOF;