PHP中的htmlspecialchars_decode()函数
html_special_chars_decode()函数用于将转换后的特殊HTML实体转换回字符。
以下是将被解码的HTML实体-
&变成&(“&”号)
"变成“(双引号)
'变成'(单引号)
&lt;变为<(小于)
&gt;变为>(大于)
语法
htmlspecialchars_decode(str,flags)
参数
str-要解码的字符串
标志-指定如何处理引号以及使用哪种文档类型。
以下是引号样式-
ENT_COMPAT-默认。仅解码双引号
ENT_QUOTES-解码双引号和单引号
ENT_NOQUOTES-不解码任何引号
用于指定使用的doctype的其他标志-
ENT_HTML401-默认。将代码作为HTML4.01处理
ENT_HTML5-将代码处理为HTML5
ENT_XML1-将代码作为XML1处理
ENT_XHTML-将代码作为XHTML处理
返回
htmlspecialchars_decode()函数返回转换后的字符串。
以下是一个例子-
示例
<?php $s = "<p>this -> "keyword in programming language</p>\n"; echo htmlspecialchars_decode($s); echo htmlspecialchars_decode($s, ENT_NOQUOTES); ?>
以下是输出-
输出结果
<p>this -> "keyword in programming language</p> <p>this -> "keyword in programming language</p>
热门推荐
10 医院探望朋友祝福语简短
11 毕业祝福语简短女朋友
12 春节虎年爸妈祝福语简短
13 儿童毕业祝福语 简短6
14 开工仪式横幅祝福语简短
15 孩子日常祝福语大全简短
16 清晨寄语诗句祝福语简短
17 结婚送亲认亲祝福语简短
18 虎年喝酒拜年祝福语简短