首页 > 开发 > PHP > 正文

PHP删除HTMl标签的实现代码

2024-05-04 22:25:00
字体:
来源:转载
供稿:网友
代码如下:
/**
 * 取出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); //返回字符串
}
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表