PHP 取消所有的HTML标签

<?php

function checkouthtml($string)
{
$string = stripslashes($string);
$string = preg_replace("/(\<[^\<]*\>|\r|\n|\s|\[.+?\])/is", '', $string);
$string = preg_replace("/(&nbsp;)/is", ' ', $string);
$string = preg_replace("/(&middot;)/is", '·', $string);
$string = preg_replace("/(&times;)/is", '*', $string);
$string = preg_replace("/(&quot;)/is", '"', $string);
$string = preg_replace("/(&ldquo;)/is", '“', $string);
$string = preg_replace("/(&rdquo;)/is", '”', $string);
$string = preg_replace("/(&gt;)/is", '>', $string);
$string = preg_replace("/(&deg;)/is", '°', $string);
$string = preg_replace("/(:)/is", ':', $string);
$string = preg_replace("/(,)/is", ',', $string);
return $string;
}

?>

posted on 2012-04-01 11:54  书飞雨  阅读(126)  评论(0)    收藏  举报

导航