php strip_tags:允许吗?

前端之家收集整理的这篇文章主要介绍了php strip_tags:允许吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何允许< br />在strip_tags()或任何我可以解决它的方式?
  1. <?PHP
  2. $text = '<p>Test <br />paragraph.</p><!-- Comment --> <a href="#fragment">Other text</a>';
  3. echo strip_tags($text);
  4. echo "\n";
  5.  
  6. // Allow <p>,<a>,<br />
  7. echo strip_tags($text,'<p><a><br />');
  8. echo "\n";
  9.  
  10. // Allow <br /> only
  11. echo strip_tags($text,'<br />');
  12. ?>

结果:

  1. Test paragraph. Other text
  2. <p>Test paragraph.</p> <a href="#fragment">Other text</a>
  3. Test paragraph. Other text

谢谢,

不要使用自动关闭标签名称? echo strip_tags($text,’< br>‘);

strip_tags()函数的allowable_tags参数采用形式为< tagname>的允许标记.您的代码无效的原因是因为您使用了< br />而不是< br>.

猜你在找的PHP相关文章