如何验证我的PHP代码可能生成的许多可能的HTML页面?

问题描述

| 通过PHP代码的每个路径都可能生成不同的HTML页面。 对于每个成功案例,我通常都会采用几种变体,并在每个发行版中通过W3C HTML验证器运行它们……充其量我可以希望覆盖我的代码可能生成的20%的页面。 这听起来像是一项艰巨的任务,但是是否有至少可以减少我的代码可能产生的无效HTML数量的工具?即使只是抓住我最喜欢的
<p.
而不是
<p>
也是个福音。 我可以看到这将是多么艰难...即使捕获丢失的结束标记也可能意味着通过PHP中的
if ... else
switch
逻辑进行解析... 我想我只是回答了我自己的问题...但是...     

解决方法

        看看PHP的Tidy