1、htmlspecialchars() =======把一些预定义的字符转换为 HTML 实体。
预定义的字符是:
- & (和号) 成为 &
- " (双引号) 成为 "
- ' (单引号) 成为 '
- < (小于) 成为 <
- > (大于) 成为 >
2、htmlentities()============把字符转化为html实体,把所以html元素转化为显示字符串
3、html_entity_decode()======把显示字符串转化为html元素
<?php
$word="<font color='#886699'>总有许多许多话,想说给你听</font>";
echo htmlentities($word,ENT_COMPAT,"GB2312")."<br>";
echo html_entity_decode($word);
?>
本示例的运行结果如下:
<font color='#886699'>你好,世界!</font>
你好,世界!
4、Unicode字符转码编码
本文详细介绍了PHP中用于处理HTML实体的三个核心函数:htmlspecialchars(), htmlentities()和html_entity_decode(),并展示了如何使用这些函数进行字符转换和实体编码/解码。
938

被折叠的 条评论
为什么被折叠?



