首页  >  文章  >  php教程  >  PHP删除HTMl标签

PHP删除HTMl标签

WBOY
WBOY原创
2016-06-13 11:29:241053浏览

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

 

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn