background image

 
  return $str;
}

参数说明

$str  — 是指需要过滤的一段字符串,比如 div、p、em、img 等 html 标签。
$tags — 是指想要移除指定的 html 标签,比如 a、img、p 等。
$stripContent = FALSE  — 移除标签内的内容,比如将整个链接删除等,默认为 False,即
不删除标签内的内容。

使用说明
代码如下
$target = strip_only_tags($source, array(‘a’,'em’,'b’));移除$source 字符串内的 a、em、b 标签。
$source='<div><a  href=""  target="_blank"><img  src="logo.png"  border="0"  alt="Welcome 

to linzl." />This a example from<em>lixiphp</em></a><strong>!</strong></div>
 ';
 
$target = strip_only_tags($source, array('a','em'));
 
//target results
//<div><img  src="/logo.png"  border="0"  alt="Welcome  to  lixiphp."  />This  a  example 
from<strong>!</strong></div>

其它办法
代码如下
<?php

//取出 br 标记
function strip($str)
{
$str=str_replace("<br>","",$str);
//$str=htmlspecialchars($str);
return strip_tags($str);
}
?>

一个自定义的函数
/
代码如下
**

 * 取出 html 标签
 *
 * @access public
 * @param string str
 * @return string
 *
 */
function deletehtml($str) {