我尝试将 HTML 净化器与 Laravel 集成(https://github.com/mewebstudio/Purifier)。
作为文档,这里是配置文件 purifier.php
return array(
"settings" => array(
"HTML.Allowed" => "div,p[align|style],strong,a[href|title|mailto],em,table[class|width|cellpadding],td,tr,h3,h4,h5,hr,br,u,ul,ol,li,img[src|width|height|alt|class],span[class|style],strike,sup,sub,code",
"HTML.SafeIframe" => 'true',
"URI.SafeIframeRegexp" => "%^(http://|https://|//)(www.youtube.com/embed/|player.vimeo.com/video/)%",
),
);
在这个配置中,我尝试允许 H3、H4,但它们总是被剥离。我正在使用 PHP 5.5.4
任何帮助将不胜感激。