{site_name}

{site_name}

🌜 搜索

html_entity_decode() 是一个 PHP 函数,用于将 HTML 实体转换为其对应的字符

php 𝄐 0
php html_entity_decode
html_entity_decode() 是一个 PHP 函数,用于将 HTML 实体转换为其对应的字符。

HTML 实体是一种用于在 HTML 中表示特殊字符的编码方式,例如 <(小于号)被编码为 < 或 <。而调用 html_entity_decode() 函数可以将这些编码转换回原始字符。

以下是一个示例:

php
$encoded_str = "<p>Hello, world!</p>";
$decoded_str = html_entity_decode($encoded_str);
echo $decoded_str;


输出结果为:


<p>Hello, world!</p>


在上面的代码中,首先定义了一个包含 HTML 实体的字符串 $encoded_str。然后使用 html_entity_decode() 函数将其解码,并存储到 $decoded_str 变量中。最后,使用 echo 命令输出解码后的字符串。

注意:该函数还有一个可选参数 $flags,用于指定解码方式。默认情况下,该函数会解码所有实体,但是你可以通过设置 $flags 参数来控制解码行为。