问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

htmlspecialchars — 将特殊字符转换为 HTML 实体?

发布网友 发布时间:2022-04-24 05:09

我来回答

2个回答

懂视网 时间:2022-04-19 08:49

HTML 字符实体

HTML 中的预留字符必须被替换为字符实体。

HTML 实体

在 HTML 中,某些字符是预留的。(推荐学习:HTML入门教程)

在 HTML 中不能使用小于号(<)和大于号(>),这是因为浏览器会误认为它们是标签。

如果希望正确地显示预留字符,我们必须在 HTML 源代码中使用字符实体(character entities)。

字符实体类似这样:

&entity_name;

或者

&#entity_number;

如需显示小于号,我们必须这样写:< 或 <

提示:使用实体名而不是数字的好处是,名称易于记忆。不过坏处是,浏览器也许并不支持所有实体名称(对实体数字的支持却很好)。

不间断空格(non-breaking space)

HTML 中的常用字符实体是不间断空格( )。

浏览器总是会截短 HTML 页面中的空格。如果您在文本中写 10 个空格,在显示该页面之前,浏览器会删除它们中的 9 个。如需在页面中增加空格的数量,您需要使用   字符实体。

HTML 中有用的字符实体

注释:实体名称对大小写敏感!

php-186.png

热心网友 时间:2022-04-19 05:57

这个函数在很多场合下都能使用,这是整理后的希望能帮到你。
函数名:htmlspecialchars_decode
(PHP 5 >= 5.1.0, PHP 7, PHP 8)
htmlspecialchars_decode — 将特殊的 HTML 实体转换回普通字符
说明
htmlspecialchars_decode ( string $string , int $flags = ENT_COMPAT | ENT_HTML401 ) : string
此函数的作用和 htmlspecialchars() 刚好相反。它将特殊的HTML实体转换回普通字符。
被转换的实体有: &, " (没有设置ENT_NOQUOTES 时), ' (设置了 ENT_QUOTES 时), < 以及>。
参数
string
要解码的字符串
flags
用下列标记中的一个或多个作为一个位掩码,来指定如何处理引号和使用哪种文档类型。默认为 ENT_COMPAT | ENT_HTML401。
有效的 flags 常量
常量名说明
ENT_COMPAT转换双引号,不转换单引号。
ENT_QUOTES单引号和双引号都转换。
ENT_NOQUOTES单引号和双引号都不转换。
ENT_HTML401作为HTML 4.01编码处理。
ENT_XML1作为XML 1编码处理。
ENT_XHTML作为XHTML编码处理。
ENT_HTML5作为HTML 5编码处理。
返回值
返回解码后的字符串。
更新日志
版本说明
5.4.0增加了 ENT_HTML401、ENT_XML1、 ENT_XHTML 和 ENT_HTML5 等常量。
范例
示例 #1 一个 htmlspecialchars_decode() 的例子
this -> "

\n";
echo htmlspecialchars_decode($str);
// 注意,这里的引号不会被转换
echo htmlspecialchars_decode($str, ENT_NOQUOTES);
?>
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
如何为职务侵占罪进行辩护 职务侵占如何辩护 职务侵占罪有效辩护点有哪些 miui11开发者选项在哪_小米miui11开发者选项在哪 查询考研成绩需要什么 考研查分前要做什么 考研查询需要什么证件 研究生什么专业好 什么专业的研究生最好 考研究生什么专业好 请问热字下面4点的特殊符号是甚么!代码是多少!谢谢 “『”和“』”的 html特殊符号编码是 特殊符号哪儿有 html特殊字符十进制编码我要打漂亮的英语就像这个&#x2133; 编码是&#x2133;; 请问HTML中表示摄氏温度的符号的代码是什么?高手帮帮忙? 王者荣耀html特殊字符编码大全 王者荣耀html特殊字符编码大全? 超声波电动牙刷属于哪一类商标类别 厕所刷子筒注册商标属于哪一类? 文玩刷子在淘宝里属于什么类目? 刷子用猪鬃注册商标属于哪一类? 可以天天敷面膜吗?为什么? 眉毛刷子注册商标属于哪一类? 手动清洁器具注册商标属于哪一类? 沐浴用刷子注册商标属于哪一类? 锅具用刷子注册商标属于哪一类? 刷子和百洁布注册商标属于哪一类? 包括刷子注册商标属于哪一类? 刷子制品注册商标属于哪一类? 刷子.注册商标属于哪一类? &lt;html&gt;&lt;\html&gt;&gt;字符是什么意思 怎么可以去水印 图片的水印怎么去 梦见自己结婚了会怎样 未婚女梦见自己结婚了有孩子了。梦见自己嫁了个医生,那个医生很爱我... 梦见自己结婚了有孩子了而且还是嫁给海里的王子? 梦见自己结婚生子了,婆婆给我一百万 最近做梦梦到几次自己结婚生子,求解 好朋友说梦见我结婚生子了,这预示这啥? 我梦到自己结婚生孩子了,而且是个男孩子,是怎么回事啊。 白芽奇兰的保存方法 白芽奇兰茶的介绍 真空包装的白芽奇兰过了期能喝吗 白芽奇兰的简介 白芽奇兰属于什么茶性?适合什么样的人喝?不适合什么样的人喝?_百度知... 白芽奇兰的品鉴 白芽奇兰是什么茶 白芽奇兰茶怎么样? 大芹山白芽奇兰茶泡出来能不能隔夜喝? 白芽奇兰多少钱一斤?