<?php
// $document 应包含一个 HTML 文档
// 本例将去掉 HTML 标记javascript 代码
// 和空白字符还会将一些通用的
// HTML 实体转换成相应的文本
$search = array ("<script[^>]*?>*?</script>si" // 去掉 javascript
"<[/!]*?[^<>]*?>si" // 去掉 HTML 标记
"([rn])[s]+" // 去掉空白字符
"&(quot|#);i" // 替换 HTML 实体
"&(amp|#);i"
"&(lt|#);i"
"&(gt|#);i"
"&(nbsp|#);i"
"&(iexcl|#);i"
"&(cent|#);i"
"&(pound|#);i"
"&(copy|#);i"
"&#(d+);e"); // 作为 PHP 代码运行
$replace = array (""
""
""
"""
"&"
"<"
">"
" "
chr()
chr()
chr()
chr()
"chr()");
$text = preg_replace ($search $replace $document);
?>