北京生活资讯 » 美容时尚 » 护肤美容 » 文章内容

去掉所有的HTML标记和JavaScript标记


来源:转自互联网      日期:2005-04-08 16:01      阅读数: 1     [    ]      [发送]      [打印]

PHP Code:
/**
 * 去掉所有的HTML标记和JavaScript标记
 */

function replaceHtmlAndJs
($document)
{
 $document
= trim($document);
 if
(strlen($document) <= 0) {
  return $document
;
 
}
 $search
= array ("'<script[^>]*?>.*?</script>'si",  // 去掉 javascript
               "'<[\/\!]*?[^<>]*
?>'si",          // 去掉 HTML 标记
            "'([\r\n])[\s]+'",                // 去掉空白字符
         "'&(quot|#34);'i",                // 替换 HTML 实体
      "'&(amp|#38);'i",
      "'&(lt|#60);'i",
      "'&(gt|#62);'i",
      "'&(nbsp|#160);'i"
      );                    // 作为 PHP 代码运行
 $replace = array ("",
       "",
       "\1",
       "\"",
       "&",
       "<",
       ">",
       " "
      );
 return @preg_replace ($search, $replace, $document);
}

编辑: week9

本站推荐内容

请留下您的评论

用户名: 匿名发表

本站搜索

热门:越狱 我叫金三顺 新上海滩 温暖

优惠券 打折 剧情 旅游景点 300路

软件下载

北京餐馆精选

美食食谱精选

点击排行榜