如何允许< 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 />'); ?>
结果:
Test paragraph. Other text <p>Test paragraph.</p> <a href="#fragment">Other text</a> Test paragraph. Other text
谢谢,
刘
不要使用自动关闭标签名称? echo strip_tags($text,’< br>‘);
strip_tags()函数的allowable_tags参数采用形式为< tagname>的允许标记.您的代码无效的原因是因为您使用了< br />而不是< br>.