将特殊符号转换为相应的Html实体编号

时间:2013-04-12 14:08:54

标签: php xml xsl-fo

我需要使用PHP将(®¢)之类的特殊字符转换为相应的HTML实体编号。 是否有像htmlentities()这样的函数来实现此功能?我们需要填充xsl:fo文档中的特殊符号。最好的方法是将特殊字符存储为实体编号。

1 个答案:

答案 0 :(得分:3)

看看mb_encode_numericentity

mb_encode_numericentity ($string, array (0x0, 0xffff, 0, 0xffff), 'UTF-8')

这会将整个字符串转换为数字实体。您可以通过将第二个参数的成员修改为mb_encode_numericentity来更改将要转换的字符范围。

相关问题