这篇文章主要为大家详细介绍了php清除html标签函数的简单示例,具有一定的参考价值,可以用来参考一下。
对分享一个php清除html标签的函数感兴趣的小伙伴,下面一起跟随四海网的小编两巴掌来看看吧!
/**
* 分享一个php清除html标签的函数
*
* @param
* @arrange 512-笔记网: q1010.com
**/
function strip_html_tags( $text )
{
$text = preg_replace(
array(
// Remove invisible content
'@<head[^>]*?>.*?</head>@siu',
'@<style[^>]*?>.*?</style>@siu',
'@<script[^>]*?.*?</script>@siu',
'@<object[^>]*?.*?</object>@siu',
'@<embed[^>]*?.*?</embed>@siu',
'@<applet[^>]*?.*?</applet>@siu',
'@<noframes[^>]*?.*?</noframes>@siu',
'@<noscript[^>]*?.*?</noscript>@siu',
'@<noembed[^>]*?.*?</noembed>@siu',
// Add line breaks before and after blocks
'@</?((address)|(blockquote)|(center)|(del))@iu',
'@</?((div)|(h[1-9])|(ins)|(isindex)|(p)|(pre))@iu',
'@</?((dir)|(dl)|(dt)|(dd)|(li)|(menu)|(ol)|(ul))@iu',
'@</?((table)|(th)|(td)|(caption))@iu',
'@</?((form)|(button)|(fieldset)|(legend)|(input))@iu',
'@</?((label)|(select)|(optgroup)|(option)|(textarea))@iu',
'@</?((frameset)|(frame)|(iframe))@iu',
),
array(
' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ',
"
$0", "
$0", "
$0", "
$0", "
$0", "
$0",
"
$0", "
$0",
),
$text );
}
/*** 来自四海网(www.q1010.com) ***/
本文来自:http://www.q1010.com/173/913-0.html
注:关于php清除html标签函数的简单示例的内容就先介绍到这里,更多相关文章的可以留意四海网的其他信息。
关键词:html
四海网收集整理一些常用的php代码,JS代码,数据库mysql等技术文章。