如何使用特殊字符的htmlentities

时间:2014-05-04 22:14:05

标签: php

我正在非常难以使用非utf8字符显示在正在保存在数据库中的文本中。我发现的一些比较常见的角色是:

—
–
“
”
‘
’

我正在使用htmlentities来转义我们的用户添加到文本中的任何utf-8引号。

htmlentities( $string, ENT_QUOTES, "UTF-8" )

由于上面的特殊字符,我现在从htmlentities收到以下错误消息:

htmlentities(): Invalid multibyte sequence in argument

有没有办法处理这些特殊字符?我想将它们转换为utf8,但我找不到解决方案。

0 个答案:

没有答案