php函数去除html标签

函数:strip_tags()

作用:去除html标签

用处:截取一段文章内容时,如果文章中含有html标签(一般都有,否则无法排版),可能会出现未知错误,从而引起页面错乱,这时就需要使用strip_tags函数去除html标签之后再截取内容

范例:

<?php

$str = "<html><head><title>标题</title></head><body>内容11<br/>内容2</body></html>";

$rst = strip_tags($str);

header("Content-type:text/html;charset=utf-8");
print_r($rst);

?>

//-----------华丽的分割线-----------------------------------------------------------------^_^

函数:htmlspecialchars()

作用:解析html标签,使其原样输出

用处:需要原样输出html标签时

范例:

<?php

$str = "<html><head><title>标题</title></head><body>内容11<br/>内容2</body></html>";

//html原样输出

$original = htmlspecialchars($str);

header("Content-type:text/html;charset=utf-8");

echo "<br/>";
print_r($original);
?>

原文地址:https://www.cnblogs.com/longdidi/p/2940130.html