...6 => '~<p[^>]+>~si',
7 => '~<div[^>]+>~si',
);
$html = PREG_REPLACE($tags,"\n",$html);
$html = PREG_REPLACE('~</t(d|h)>\s*<t(d|h)[^>]+>~si',' - ',$html);
$html = PREG_REPLACE('~<[^>]+>~s','',$html);
// reducing spaces
$html = PREG_REPLACE('~ +~s',' ',$html)...