如何关闭未关闭的HTML标签?
每当我们从数据库或类似来源获取一些用户输入的内容并进行一些编辑时,我们都可能会检索仅包含开始标记但没有结束标记的部分。
这可能会妨碍网站的当前布局。
有客户端或服务器端的方法可以解决此问题吗?
回答:
找到了一个很好的答案:
使用PHP
5并使用DOMDocument对象的loadHTML()方法。此自动解析格式错误的HTML,随后对saveXML()的调用将输出有效的HTML。DOM函数可以在这里找到:
http://www.php.net/dom
用法:
$doc = new DOMDocument();$doc->loadHTML($yourText);
$yourText = $doc->saveHTML();
以上是 如何关闭未关闭的HTML标签? 的全部内容, 来源链接: utcz.com/qa/421048.html