PHP删除HTMl标签的实现代码

前端技术 2023/09/06 PHP
复制代码 代码如下:

/**
 * 取出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); //返回字符串
}

本文地址:https://www.stayed.cn/item/14886

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。