首页 > 程序开发 > Web开发 > php >

PHP自定义函数:去除所有html标签

2010-09-13

PHP自定义函数:去除所有html标签<?phpfunction pregstring($str){    $strtemp = trim($str);    $search = array(        "||Uis",      

PHP自定义函数:去除所有html标签

  1. <?php
  2. function pregstring($str){
  3. $strtemp = trim($str);
  4. $search = array(
  5. "||Uis",
  6. "|<script[^>].*?</script>|Uis", // 去掉 javascript
  7. "|[字定义].*[/字定义]|Uis", // 去掉缩略图
  8. "|<[/!].*?[^<>]*?>|Uis", // 去掉 HTML 标记
  9. ">(quot|#34);i", // 替换 HTML 实体
  10. ">(amp|#38);i",
  11. "|,|Uis",
  12. "|[s]{2,}|is",
  13. "[>nbsp;]isu",
  14. "|[$]|Uis",
  15. );
  16. $replace = array(
  17. "`",
  18. "",
  19. "",
  20. "",
  21. "",
  22. "",
  23. "",
  24. " ",
  25. " ",
  26. " ",
  27. );
  28. $text = preg_replace($search, $replace, $strtemp);
  29. return $text;
  30. }
  31. echo pregstring(字符串); //调用函数
  32. ?>

相关文章
最新文章
热点推荐