当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


PHP html_entity_decode()用法及代码示例


PHP html_entity_decode() 是字符串函数。它用于将 HTML 实体转换为字符。字符串函数 html_entity_decode() 与 htmlentities() 正好相反。

用法:

html_entity_decode(string,flags,character-set)
参数 描述 必需/可选
string 指定要解码的字符串 required
flags 指定如何处理引号以及要使用的文档类型。 Optional

例子1

<?php
$str = '<a href="https://www.javatpoint.com/">JavaTpoint.com</a>';
echo html_entity_decode($str);
?>

输出:

JavaTpoint.com

例子2

<?php
print_r (get_html_translation_table(HTML_SPECIALCHARS));
?

输出:

Array ( ["] => " [&] => & [<] => < [>] => > )

例子3

<?php
$str = "Hello PHP:'E=MC?'";
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
?>

输出:

Hello PHP:'E=MC˛'
Hello PHP:'E=MC˛'
Hello PHP:'E=MC˛'






相关用法


注:本文由纯净天空筛选整理自 PHP html_entity_decode() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。