千家信息网

php怎么去除html标记的原生函数

发表于:2025-01-29 作者:千家信息网编辑
千家信息网最后更新 2025年01月29日,这篇文章主要介绍"php怎么去除html标记的原生函数",在日常操作中,相信很多人在php怎么去除html标记的原生函数问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"p
千家信息网最后更新 2025年01月29日php怎么去除html标记的原生函数

这篇文章主要介绍"php怎么去除html标记的原生函数",在日常操作中,相信很多人在php怎么去除html标记的原生函数问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"php怎么去除html标记的原生函数"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

strip_tags 去掉 HTML 及 PHP 的标记。 语法: string strip_tags(string str); 传回值: 字串 函式种类: 资料处理 内容说明 本函式可去掉字串中包含的任何 HTML 及 PHP 的标记字串。若是字串的 HTML 及 PHP 标签原来就有错,例如少了大于的符号,则也会传回错

strip_tags

  去掉 HTML 及 PHP 的标记。

  语法: string strip_tags(string str);

  传回值: 字串

  函式种类: 资料处理

  内容说明

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

htmlspecialchars

  将特殊字元转成 HTML 格式。

  语法: string htmlspecialchars(string string);

  传回值: 字串

  函式种类: 资料处理

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

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

使用范例

复制代码 代码如下:


$new = htmlspecialchars("Test", ENT_QUOTES);
echo $new;
?>

附上一个本人项目中的应用实例吧:

在存入数据库的时候mysql数据库会将特殊符号进行转义,那么我们读取的时候会转义回来,而本人项目需要将n_info字段里的内容先去除HTML标签,然后再截取60字符的内容显示出来

本以为直接使用strip_tags()就可以实现,实际使用的时候才发现由于数据库里的内容是转义过的,strip_tags并不能识别,所以就需要先将特殊字符转义回来,

具体代码: _substr(strip_tags(htmlspecialchars_decode($value['n_info'])), 0, 60)

到此,关于"php怎么去除html标记的原生函数"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

标记 特殊 内容 函数 资料 转义 处理 学习 代码 数据 数据库 时候 标签 种类 符号 语法 字符 更多 格式 若是 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 阿里云服务器租赁怎么做账 苏州app软件开发聚顶科技 我的世界端游离线版服务器 互联网科技企业捐赠名单 网络安全股暴跌 服务器机房辐射大吗 dba数据库工程师招聘 网络安全层面有哪些安全技术 安卓软件开发注册方法 数据库中组合框能输入用户信息吗 面试题软件开发周期 数据库原理查询平均成绩 mysql怎么建立数据库的视图 青海蜂特网络技术 网络安全工程师干什么的 义乌app软件开发是做什么的 网络安全问题发生时人的作用 智能网联软件开发技术栈 宝利通录播服务器 实况足球怎么看自己是哪个服务器 软软件开发稳定性等评定 欧洲杯录像软件开发 服务器租用怎样放心 宝山区加工软件开发项目信息 司法网络安全战 谈谈对数据库的认识理解收获 github数据库北极 r语言如何结构化字符数据库 数据库名修改命令 石家庄风驰网络技术有限公司
0