PHP html_entity_decode() 函数示例
PHP html_entity_decode() 函数
示例
将 HTML 实体转换为字符:
<?php $str = "<© W3CSçh°°¦§>"; echo html_entity_decode($str); ?>
上述代码的 HTML 输出如下(参见源代码 B): B- 行上述代码的处理器输出如下:
定义和用法
html_entity_decode() 函数将 HTML 实体转换为字符。
html_entity_decode() 函数是 htmlentities()
函数的反函数。
语法
html_entity_decode( _string,flags,character-se_ t)
示例1
将一些HTML单元转换为字符:
<?php $str = "Jane & 'Tarzan'"; echo html_entity_decode($str, ENT_COMPAT); // Will only convert double quotes echo "<br>"; echo html_entity_decode($str, ENT_QUOTES); // Converts double and single quotes echo "<br>"; echo html_entity_decode($str, ENT_NOQUOTES); // Does not convert any quotes ?>
上述代码的HTML输出如下(参见源代码):
<!DOCTYPE html> <html> <body> Jane & 'Tarzan'<br> Jane & 'Tarzan'<br> Jane & 'Tarzan' </body> </html>
浏览器是上面的输出代码。如下所示:
Jane & 'Tarzan'
Jane & 'Tarzan'
Jane & 'Tarzan'
示例 2
使用以下方法将一些 HTML 实体转换为西欧字符: 代码浏览器上面的输出如下:
我的名字是 Øyvind Åsane。我是挪威人。
版权声明
本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。