>  기사  >  백엔드 개발  >  PHP自定义函数:去除所有html标签_PHP教程

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

WBOY
WBOY원래의
2016-07-13 17:41:09739검색

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

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

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/486145.htmlTechArticlePHP自定义函数:去除所有html标签 ?php function pregstring($str){ $strtemp = trim($str); $search = array( "||Uis", "|script[^].*?/script|Uis", // 去掉 javascript "|[字定...
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.