加入收藏 | 设为首页 | 会员中心 | 我要投稿 应用网_镇江站长网 (https://www.0511zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

PHP删除HTMl标签的三种处理方法

发布时间:2022-10-15 11:04:18 所属栏目:PHP教程 来源:
导读:  本篇文章是对PHP删除HTMl标签的三种解决方法进行了详细的分析介绍,需要的朋友参考下

  方法1:

  直接取出想要取出的标记

  复制代码 代码如下:

  <?php

  //取出br标记

  
  本篇文章是对PHP删除HTMl标签的三种解决方法进行了详细的分析介绍,需要的朋友参考下
 
  方法1:
 
  直接取出想要取出的标记
 
  复制代码 代码如下:
 
  <?php
 
  //取出br标记
 
  function strip($str)
 
  {
 
  $str=str_replace("<br>","",$str);
 
  //$str=htmlspecialchars($str);
 
  return strip_tags($str);
 
  }
 
  ?>
 
  方法2.
 
  strtr() 函数转换字符串中特定的字符。
 
  语法
 
  strtr(string,from,to)
 
  或者
 
  strtr(string,array)
 
  例子1:
 
  复制代码 代码如下:
 
  <?php
 
  echo strtr("Hilla Warld","ia","eo");
 
  ?>
 
  例子2:
 
  复制代码 代码如下:
 
  <?php
 
  $arr = array("Hello" => "Hi", "world" => "earth");
 
  echo strtr("Hello world",$arr);
 
  ?>。
 
  方法3.
 
  PHP 中有个 strip_tags 函数可以方便地去除 HTML 标签。
 
  echo strip_tags(“Hello <b>World</b>”); // 去除 HTML、XML 以及 PHP 的标签。
 
  对于非标准的 HTML 代码也能正确的去除:
 
  echo strip_tags(“<a href=/”>/”>cftea</a>”); //输出 cftea
 
  在PHP中可以使用strip_tags函数去除HTML标签,看下面示例:
 
  复制代码 代码如下:
 
  <?php
 
  $str = ‘www<p>dreamdu</p>.com';
 
  echo(htmlspecialchars($str).”<br>”);
 
  echo(strip_tags($str));
 
  ?>
 

(编辑:应用网_镇江站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!