php版html2txt

来源:互联网 发布:方维夺宝2.0源码 编辑:程序博客网 时间:2024/06/05 13:26
function replacehtmltag_ext($context) {    $context = str_ireplace("<p>", "\n\n", $context);    $context = str_ireplace("</p>", "\n\n", $context);    $context = str_ireplace("<BR>", "\n", $context);    $context = str_ireplace("</BR>", "\n", $context);    $context = str_ireplace(" ", '  ', $context); //>    $context = str_ireplace(">", '', $context);    $context = str_ireplace("<B>", '', $context);    $context = str_ireplace("</B>", '', $context);    //$context = str_ireplace("</A>", '', $context);    $context = str_ireplace("</STRONG>", '', $context);    $context = str_ireplace("<STRONG>", '', $context);    $context = str_ireplace("</DIV>", ' ', $context);    $context = str_ireplace("</TABLE>", ' ', $context);    $context = str_ireplace("</TR>", ' ', $context);    $context = str_ireplace("</TD>", ' ', $context);    $context = str_ireplace("<TBODY>", "\n", $context);    $context = str_ireplace("</TBODY>", ' ', $context);    $context = preg_replace("/<DIV.*?>/", "\n", $context);    $context = preg_replace("/<TABLE.*?>/", "\n", $context);    $context = preg_replace("/<TR.*?>/", "\n", $context);    $context = preg_replace("/<TD.*?>/", "\t", $context);    $context = preg_replace("/<!--.*?-->/", "", $context);    $context = preg_replace("/<A.*?>/", "", $context);    $context = preg_replace("/<font.*?<\/font>/", "", $context);    $context = preg_replace("/<a.*>/", "", $context);    $context = preg_replace("/<p.*?>/", "\n\n", $context);    $context = preg_replace("/<style[\s\S]*?style>/", '', $context);    $context = strip_tags($context);    return $context;}


调用函数 replacehtmltag_ext($context),你懂的!