加入收藏 | 设为首页 | 会员中心 | 我要投稿 济源站长网 (https://www.0391zz.cn/)- 数据工具、数据仓库、行业智能、CDN、运营!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

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

发布时间:2022-07-21 14:24:18 所属栏目:PHP教程 来源:互联网
导读:本篇文章是对PHP删除HTMl标签的三种解决方法进行了详细的分析介绍,需要的朋友参考下 方法1: 直接取出想要取出的标记 复制代码 代码如下: ?php //取出br标记 function strip($str) { $str=str_replace(br,,$str); //$str=htmlspecialchars($str); return st
  本篇文章是对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));
 
  ?>
 

(编辑:济源站长网)

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

    热点阅读