如何允许<br />
在strip_tags()或我可以绕过它的任何方式?
<?php
$text = '<p>Test <br />paragraph.</p><!-- Comment --> <a href="#fragment">Other text</a>';
echo strip_tags($text);
echo "\n";
// Allow <p>, <a>, <br />
echo strip_tags($text, '<p><a><br />');
echo "\n";
// Allow <br /> only
echo strip_tags($text, '<br />');
?>
Run Code Online (Sandbox Code Playgroud)
结果:
Test paragraph. Other text
<p>Test paragraph.</p> <a href="#fragment">Other text</a>
Test paragraph. Other text
Run Code Online (Sandbox Code Playgroud)
谢谢,刘
Ran*_*Dev 17
不要使用自动关闭标签名称? echo strip_tags($text, '<br>');
该strip_tags()
函数的allowable_tags
参数可允许的标签形式<tagname>
的代码没有工作的原因是因为你用<br />
代替<br>
.