`
paulfzm
  • 浏览: 884279 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

用php自带函数去除html标记

    博客分类:
  • Php
 
阅读更多

strip_tags

  去掉 HTML 及 PHP 的标记。

  语法: string strip_tags(string str);

  传回值: 字串

  函式种类: 资料处理

  内容说明

  本函式可去掉字串中包含的任何 HTML 及 PHP 的标记字串。若是字串的 HTML 及 PHP 标签原来就有错,例如少了大于的符号,则也会传回错误。而本函式和 fgetss() 有着相同的功能。

  htmlspecialchars

  将特殊字元转成 HTML 格式。

  语法: string htmlspecialchars(string string);

  传回值: 字串

  函式种类: 资料处理

  本函式将特殊字元转成 HTML 的字串格式 ( &....; )。最常用到的场合可能就是处理客户留言的留言版了。

  & (和) 转成 &
  " (双引号) 转成 "
  < (小于) 转成 &lt;
  > (大于) 转成 &gt;
  此函式只转换上面的特殊字元,并不会全部转换成 HTML 所定的 ASCII 转换。

  使用范例

  1. <?php  
  2. $new  = htmlspecialchars( "<a href='test'>Test</a>" , ENT_QUOTES);  
  3. echo   $new ;  
  4. ?> 
分享到:
评论

相关推荐

    基于PHP中自带的字符串操作函数合集

    - strip_tags($str[,'&lt;p&gt;']):去除字符串$str中的HTML和PHP标签。 - htmlspecialchars($str[,参数]):将特殊字符转换为HTML实体。 -魔术引号函数:addslashes($str)在特定字符前添加反斜杠,magic_quotes_gpc=On...

    php去除HTML标签实例

    例1、php自带的函数可以去除/删除字符串中的HTML标签/代码。strip_tags(string,allow):函数剥去 HTML、XML 以及 PHP 的标签。参数:string,必填,规定要检查的字符串;allow,选填,规定允许存在的标签,这些标签不会被...

    PHP删除HTMl标签的实现代码

    函数首先使用 `trim()` 函数去除字符串两侧的空格,然后利用PHP内置的 `strip_tags()` 函数来移除HTML标签,同时允许保留`&lt;p&gt;`标签。这是因为 `strip_tags()` 的第二个参数可以设定需要保留的标签,这里设为 `&lt;p&gt;`。...

    php smarty函数扩展

    - 如果字符串长度超过截取长度,就使用 `strip_tags` 函数去除HTML标签,并遍历字符串来识别中文字符,以确保截取的字符串不会被中文字符切割,然后返回截取后的字符串。 - 如果原始字符串中包含特定的格式,如...

    php程序员菜鸟成长手记——php入门教程

    - **内置函数**:PHP自带的函数,无需额外定义即可使用。 - **用户自定义函数**:开发者自己定义的函数。 - **递归函数**:函数自身调用自身的函数。 - **匿名函数**:没有名字的函数,通常作为回调函数使用。 ####...

    IIS6与php5搭配php详细配置服务器

    1. **安装Windows Server 2003**:确保你的系统是基于Windows Server 2003的,因为IIS6是其自带的服务之一。 2. **安装IIS6**:如果你的系统中还没有安装IIS6,可以通过控制面板进行安装。 3. **下载PHP5**:从官方...

    第11套PHP面试题1

    12. PHP模板引擎:常见的PHP模板引擎有Smarty和ThinkPHP自带的模板引擎。它们允许开发者将业务逻辑与视图层分离,提高代码的可维护性和可读性。 13. 创建类与实例化:以下是一个简单的类定义,以及如何实例化和调用...

    PHP递归遍历文件夹去除注释并压缩php源代码的方法示例

    除去注释和空白字符,还有一种压缩PHP代码的方法,那就是使用代码压缩工具,如PHP自带的`php -w`命令或者第三方的压缩脚本和工具,例如`JSCompress`。这些工具通常会分析源代码并尝试减少其大小。 为了更好地管理...

    去掉destoon资讯内容页keywords关键字自带的文章标题的方法

    首先将文章标题($item['title'])添加到$keyword变量中,随后检查是否有标签($item['tag']),如果有,将标签信息添加到$keyword变量,标签之间用逗号分隔,并使用strip_tags函数去除标签中的HTML标签。...

    wordpress去掉自带的logo或者左侧栏的菜单方法

    在WordPress中,自定义网站界面是常见的需求,其中包括去除默认的logo和左侧栏菜单,以实现更加个性化的布局。本文将详细介绍如何通过编辑代码来实现这一目标。 首先,要删除WordPress后台顶部工具栏(也称为Admin ...

    闪灵CMS企业建站系统(含小程序) v5.0 build20191014

    前端模板样式主打HTML5模板,以动画效果好、页面流畅、响应式布局为特色,程序主体采用PHP+MYSQL构架,拥有独立自主开发的一整套函数、标签系统,具有极强的可扩展性,设计师可以非常简单的开发出漂亮实用的模板。...

    PHP自定义大小验证码的方法详解

    最后,验证码的文字部分使用 `imagefttext` 函数写入,这里需要注意的是,`imagefttext` 函数可以使用字体文件来绘制高质量的文本,这里使用的是Windows系统中自带的`simsun.ttc`字体文件,因此路径被指定为`c://...

    91736cms企业网站内容管理系统 v1.9.6 GBK.rar

    H、结合Smarty开发的万能loop标签、get_block碎片标签,数据调用更简单、更方便 I、产品多图多方位展示 v1.9.6版更新列表[20120521]: 1、修复后台模板编辑漏洞 2、修复getip函数漏洞 3、修复前台左侧无限级分类...

    php中smarty变量修饰用法实例分析

    4. **strip_tags**:去除输出文本中的所有HTML标签。 5. **capitalize**:将文本每个单词的首字母大写。 6. **lower**:将文本转换为小写。 7. **upper**:将文本转换为大写。 8. **nl2br**:在字符串中每个新行(`\...

    400个DreamWeaver插件

    mxp/将选择的文字中的注释去掉 mxp/创建资源管理器形式的下拉菜单,新的1.7.7版 mxp/用ODBC方式连接数据库,快速的产生结果集合的表格 mxp/预先加载页面,有些象flash前面的loading效果 mxp/从新加载Drreamweaver的...

    WP主题:HotNewspro 2.72

    ■ 如果启用主题后首页只显示导航菜单及一个标题,说明你的主机不支持主题文字截断函数mb_strimwidth,最有可能的原因是,主机空间缺少mb_string extension(Linux主机)及php_mbstring.dll(WIN主机)扩展服务,...

    FengCms 网站内容管理系统 v1.28 Beta

    FengCms的万能L标签功能,可以对数据库内的任意数据表进行任意调用,支持原生PHP函数,支持循环套循环,判断套判断。 更为强大的是。FengCms的后台,其实和前台一样,是用一样的代码写出来的。因此,FengCms有...

    最全的oracle常用命令大全.txt

    如果我们想知道user_indexes表各字段名称的详细含义,可以用下面这条SQL语句: SQL&gt;select column_name,comments from dict_columns where table_name='USER_INDEXES'; 依此类推,就可以轻松知道数据字典的详细...

Global site tag (gtag.js) - Google Analytics