宝哥软件园

PHP htmlspecialchars_decode()函数用法说明

编辑:宝哥软件园 来源:互联网 时间:2021-08-27

PhphHtmlspecialchars _ decode()函数

例子

将预定义的HTML实体' '(小于)和' '(大于)转换为字符:

?php $str='这是一些粗体文本';echhtmlspecialchars _ decode($ str);上述代码的HTML输出如下(参见源代码):

!doctype htmlhtmlbody的浏览器输出这是一些粗体文本。/body/html上面的代码如下:

这是一些**大胆* *的文字。

定义和用法

函数HTMLspecialchars_decode()将一些预定义的html实体转换为字符。

将被解码的HTML实体有:

解码成(和号)、“解码成”(双引号)、“解码成”(单引号)、“小于”解码成(大于)htmlspecialchars_decode()函数是htmlspecialchars()函数的反函数。

语法

html specialchars _ decode(_ string,flags _)

例1

将一些预定义的HTML实体转换为字符:

?php $ str=' Jane ' Tarzanecho html specialchars _ decode($ str,ENT _ COMPAT);//默认情况下,只有双引号echo 'br '被解码;echo html specialchars _ decode($ str,ENT _ QUOTES);//解码双引号和单引号回显' br ';echo html specialchars _ decode($ str,ENT _ NOQUOTES);//不解码任何引号?上述代码的HTML输出如下(参见源代码):

!doctype HTML HTML Body Jane ' Tarzan ' br Jane ' Tarzan ' br Jane ' Tarzan '/Body/HTML上述代码的浏览器输出如下:

简“泰山”简“泰山”简“泰山”简“泰山”

例2

将预定义的HTML实体转换为双引号:

?php $str='我喜欢' php ' ';echo html specialchars _ decode($ str,ENT _ QUOTES);//解码双引号和单引号?上述代码的HTML输出如下(参见源代码):

!文档类型html html正文我爱‘PHP’。/body/html上述代码的浏览器输出如下:

我喜欢“PHP”。

摘要

以上就是本文的全部内容。希望本文的内容对大家的学习或工作有一定的参考价值。谢谢你的支持。如果你想了解更多,请查看下面的相关链接

更多资讯
游戏推荐
更多+