2678777127 发表于 2018-2-11 11:54:58


            本文实例讲述了PHP实现网页内容html标签补全和过滤的方法。分享给大家供大家参考,具体如下:
如果你的网页内容的html标签显示不全,有些表格标签不完整而导致页面混乱,或者把你的内容之外的局部html页面给包含进去了,我们可以写个函数方法来补全html标签以及过滤掉无用的html标签.
php使HTML标签自动补全,闭合,过滤函数方法一:
代码:
function closetags($html) {
preg_match_all('##iU', $html, $result);
$openedtags = $result;
preg_match_all('##iU', $html, $result);
$closedtags = $result;
$len_opened = count($openedtags);
if (count($closedtags) == $len_opened) {
    return $html;
}
$openedtags = array_reverse($openedtags);
for ($i=0; $i ';
    }else {
   unset($closedtags, $closedtags)]);
    }
}
return $html;
}
页: [1]
查看完整版本: PHP实现网页内容html标签补全和过滤的方法小结【2种方法】