PHP删除HTMl标签的实现代码

本篇文章是对PHP删除HTMl标签的实现代码进行了详细的分析介绍,需要的朋友参考下
 
复制代码 代码如下:

/**
* 取出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("/rn/","",$str);
$str = preg_replace("/r/","",$str);
$str = preg_replace("/n/","",$str);
$str = preg_replace("/ /","",$str);
$str = preg_replace("/ /","",$str); //匹配html中的空格
return trim($str); //返回字符串
}

时间: 2024-08-03 09:11:05

PHP删除HTMl标签的实现代码的相关文章

PHP删除HTMl标签的实现代码_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(&quo

JS实现动态增加和删除li标签行的实例代码_javascript技巧

如下所示: function addDepartment() { <span style="white-space:pre"> </span>var x = document.getElementById('department'); <span style="white-space:pre"> </span>var l = x.childNodes.length; <span style="white

PHP删除HTMl标签的三种解决方法

本篇文章是对PHP删除HTMl标签的三种解决方法进行了详细的分析介绍,需要的朋友参考下   方法1:直接取出想要取出的标记 复制代码 代码如下: <?php //取出br标记 function strip($str) { $str=str_replace("<br>","",$str); //$str=htmlspecialchars($str); return strip_tags($str); } ?> 方法2.PHP 中有个 strip

jQuery添加和删除指定标签的方法_jquery

jQuery如何为指定标签添加和删除一个样式: 在网页的实际应用中,需要根据不同的条件来改变元素的CSS样式,通过动态的给元素添加删除一个CSS类可以实现此功能,下面通过实例来介绍一下如何实现此种功能.一.使用addClass()和removeClass()添加和删除一个CSS类: 代码实例如下: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name=&qu

java用正则表达式删除html标签几个例子

例子1 新闻内容或者博客文章,如果显示摘要,需要去除内容的html格式标签,找到一个正则表达式,实现了:  代码如下 复制代码 /**      * 删除input字符串中的html格式      *       * @param input      * @param length      * @return      */      public static String splitAndFilterString(String input) {          if (input ==

jQuery添加和删除输入文本框标签代码_jquery

先给大家展示效果图,如果大家觉得还不错,请继续参考实现代码. 废话不多说了,直接给大家贴代码了. 代码如下: <!DOCTYPE html> <html> <head> <title>jquery删除添加输入文本框</title><base target="_blank" /> <meta charset="utf-8"> <link rel="stylesheet&

删除html标签得到纯文本可处理嵌套的标签_php技巧

方法基本上来自THinkphp中的源码,但是被我修改了一下 复制代码 代码如下: <?php /* *@Description:删除HTML标签,得到纯文本.可以处理嵌套的标签 * */ class deleteHtmlTags{ private $filename; function __construct($filename='C:/AppServ/www/text.txt'){ $this->filename = $filename; } /** * 删除html标签,得到纯文本.可以处

object标签播放视频代码

问题描述 object标签播放视频代码 没什么网页开发基础,想自己在网页上播放下视频,mpg格式的. 麻烦问下用object标签播放视频获取 播放时间提示 Cannot read property 'durationString' of undefined 改怎么解决啊? 解决方案 你用的什么控件?是windows media player控件么?你的网页有没有启用加载它. 解决方案二: 视频播放代码视频播放小代码播放视频代码

利用js动态添加删除table行的示例代码

 本篇文章主要是对利用js动态添加删除table行的示例代码进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 如下所示:    代码如下: //动态添加行 function addRow(){    var table = document.getElementById("tableID");    var newRow = table.insertRow(); //创建新行    var newCell1 = newRow.insertCell(); //创建新单元格