<?php
if (!defined('DEDEINC')) exit ('dedebiz');
function SpHtml2Text($str)
{
	$str = preg_replace("/<sty(.*)\\/style>|<scr(.*)\\/script>|<!--(.*)-->/isU","",$str);
	$alltext = "";
	$start = 1;
	for ($i=0;$i<strlen($str);$i++)
	{
		if ($start==0 && $str[$i]==">") {
			$start = 1;
		}
		else if ($start==1)
		{
			if ($str[$i]=="<") {
				$start = 0;
				$alltext .= " ";
			}
			else if (ord($str[$i])>31)
			{
				$alltext .= $str[$i];
			}
		}
	}
	$alltext = str_replace("　"," ",$alltext);
	$alltext = preg_replace("/&([^;&]*)(;|&)/","",$alltext);
	$alltext = preg_replace("/[ ]+/s"," ",$alltext);
	return $alltext;
}
?>