没有HTML与HTML净化器


No HTML at all with HTML Purifier

如果我想删除文本中的所有HTML代码,但仍然有一个可理解的文本,我应该使用哪种方法?

我应该使用HTML净化器与$Configuracion->set('HTML.Allowed', '');或其他方式?

PHP内置的strip_tags()通常可以很好地解决这个问题。

HTML净化器在"将HTML转换为纯文本"的情况下有一个明显的错误,当所有标签被删除时,块级元素可能会失去它们之间的空格。HTML净化器不是为这个用例设计的

HTML净化器的默认行为是删除所有标记