龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > php编程 >

过滤带有html标签的内容

时间:2014-07-22 14:52来源: 作者: 点击:
分享到:
p详细内容可以参考 br / spana href=http://zhousir.net周小蛇的秘密花园/a ---- a href=http://zhousir.net/php-html-filtering-method-handwritten-characters.htmlPHP手写方法之 过滤HTML字符/a/spanbr / http://zhousir.net/php-

详细内容可以参考
周小蛇的秘密花园 ---- PHP手写方法之 过滤HTML字符
http://zhousir.net/php-html-filtering-method-handwritten-characters.html


function html2text($str){
	$str	=	trim($str);
	$str = preg_replace("/||<!--(.*)-->/isU","",$str);
	$alltext = "";
	$start = 1;
	for($i=0;$i31){
		$alltext .= $str[$i];
			}
		}
	}
	$alltext = str_replace(" "," ",$alltext);
	$alltext = preg_replace("/&amp;([^;&amp;]*)(;|&amp;)/","",$alltext);
	$alltext = preg_replace("/[ ]+/s"," ",$alltext);
	$alltext	=	htmlspecialchars($alltext,ENT_QUOTES);
	return $alltext;
}
精彩图集

赞助商链接