下面是删除HTML标签的方法
/**
* 取出html标签
*
* @access public
* @param string str
* @return string
*
*/
function
deletehtml(
$str
) {
$str
= trim(
$str
);
//清除字符串两边的空格
$str
=
strip_tags
(
$str
,
"<p>"
);
//利用php自带的函数清除html格式。保留P标签
$str
= preg_replace(
"/\t/"
,
""
,
$str
);
//使用正则表达式匹配需要替换的内容,如:空格,换行,并将替换为空。
$str
= preg_replace(
"/\r\n/"
,
""
,
$str
);
$str
= preg_replace(
"/\r/"
,
""
,
$str
);
$str
= preg_replace(
"/\n/"
,
""
,
$str
);
$str
= preg_replace(
"/ /"
,
""
,
$str
);
$str
= preg_replace(
"/ /"
,
""
,
$str
);
//匹配html中的空格
return
trim(
$str
);
//返回字符串
}
联系客服