零基础建站培训介绍

当前位置:

php去除html标签实用方法

php去除html标签

本篇文章是对PHPphp去除html标签实用方法,需要的朋友参考下。

方法1:
直接取出想要取出的标记

代码如下:


<?php
//取出br标记
function strip($str)
{
$str=str_replace("<br>","",$str);
//$str=htmlspecialchars($str);
return strip_tags($str);
}
?>

方法2.

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));
?>

方法3.
strtr() 函数转换字符串中特定的字符。

语法


strtr(string,from,to)

或者


strtr(string,array)

参数 描述
string1 必需。规定要转换的字符串。
from 必需(除非使用数组)。规定要改变的字符。
to 必需(除非使用数组)。规定要改变为的字符。
array 必需(除非使用 from 和 to)。一个数组,其中的键是原始字符,值是目标字符。

例子1:
代码如下:


<?php
echo strtr("Hilla Warld","ia","eo");
?>

例子2:
代码如下:


<?php
$arr = array("Hello" => "Hi", "world" => "earth");
echo strtr("Hello world",$arr);
?>
上一课:

相关教程

  • Z-Blog是由RainbowSoft Studio开发的一款小巧而强大的基于Asp平台的Blog程序,其创始人为朱煊(网名:zx.asd)。使用过程中如果您修改了数据库密码
  • PHP应该算是现在大中小非细致网站企业会优先使用的网站建设编程语言,相对于ASP和JSP来说,PHP在在很多方面更适合个人以及小型企业做开发,这主要是因
  • 什么是PHPPHP代表了"超文本处理器",这意味着你必须知道,它是一种服务器端的处理语言,且以HTML的形式出现。它特别常用的地方就是网页了,数据从客
  • 本篇文章是对PHPphp去除html标签实用方法,需要的朋友参考下。方法1:直接取出想要取出的标记代码如下:[cce_php]<?php//取出b
  • PHP实现去除重复数据只保留一个的功能可以将一堆包含了大量重复数据的信息进行过滤,只保留唯一的数据。代码如下:[cce_php]<?php// 删
  • 每天维护网站都得登陆后台,可是登陆后台看到的是很多广告,非常眼花看多了烦了,刚开始我都不管他,可是最近我又做了个织梦程序建的网站,这次不行了
  • 用DW的确可以做网页,但那必竟是一种工具。用那工具所做的每一个动作,它都会自动生成HTML代码的,所以你用那工作做的时候只要你熟悉,是不必输入任意
  • html5从入门到精通 图文教程 (3379 次浏览)
    1、什么是HTML5HTML又叫超文本标记语言,是一种用来制作网页的计算机语言。透过html的标签,将影像、声音、图片、动画、影视等内容在网页中显示出
  • 我们在做网站过程中,有时需要使用Dreamweaver编辑代码,但有时网页的代码比较杂乱没有排版,观察起来很难。这时我们可以使用Dreamweaver的自动排版功
  • Z-Blog是由RainbowSoft Studio开发的一款小巧而强大的基于Asp平台的Blog程序。采用模板标签的方式,只要你会HTML+CSS,就可以简单地做出一套主题。如
  • 海洋影视管理系统(seacms,海洋cms)是一套专为不同需求的站长而设计的视频点播系统,灵活,方便,人性化设计简单易用是最大的特色,是快速架设视频网站首选
  • Canonical标签有什么作用?在《百度站长平台》中,canonical标签作用解释为:对一组内容都相同或高度相似的网页,通过使用Canonical标签可以告
  • 正则表达式基本符号:^ 表示匹配字符串的开始位置 (例外 用在中括号中[ ] 时,可以理解为取反,表示不匹配括号中字符串)$ 表示匹配字符串的结束位置
  • Css样式的float浮动属性,用于设置标签对象(如:<div>标签盒子、<span>标签、<a>标签、<em>标签等html标签)的浮动布局,浮
  • CSS相对定位:position:relative;指在其正常的位置上偏移;relative,使用相对定位时,移动后,它原来占的位置不会被其它元素占用。CSS绝对定
  • 什么是网站流量劫持其实就是黑客动用一切技术手段,当亲们输入一个网址然后点击回车的时候,把亲们忽悠另一个网站上去哦,或者向亲们原本想访问的