-
<?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);
?>
From:http://tw.wingwit.com/Article/program/PHP/201311/21015.html