通过 PHP 漂亮打印 HTML 而不进行验证?

2024-04-25

我想自动漂亮地打印(主要是缩进)我的 PHP 脚本生成的 HTML 输出。我一直在搞乱 Tidy,但发现在验证和清理我的代码的过程中,Tidy 改变得太多了。我知道 Tidy 的意图是好的,但我实际上只是在寻找一个 HTML 美化器。有没有一个更简单的库可以在 PHP 中运行并且只进行漂亮的打印?或者,有没有办法配置 Tidy 来跳过所有验证内容而只是进行美化?


您在使用 Tidy 时观察到的行为是 DOM API 底层使用的结果。 DOM API 将重建整个源代码,而不是操纵提供的源代码,从而一路进行修复。

我写过Dindent https://github.com/gajus/dindent,这是一个使用正则表达式的库。除了添加缩进和删除空格之外,它不执行任何操作。但是,我建议不要在开发目的之外使用此实现。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

通过 PHP 漂亮打印 HTML 而不进行验证? 的相关文章

随机推荐