Php UTF-8无法识别的字符

Php UTF-8无法识别的字符,php,utf-8,smarty,Php,Utf 8,Smarty,早上好 我是开发和使用smarty的新手。 我的数据库中有一个smarty模板无法识别的随机字符。字符位于预期输出的中间,输出不显示,并且从输出应该显示的点将模板弄乱。字符为“”(0xe28099) 我使用了php的mb_detect_编码,它说它是UTF-8 有人知道有没有办法让这个角色显示出来吗 *更新原始问题 我发现变量第一次输出时,没有显示任何内容,但数据会显示在后续输出中?您能发布更多包含该字符的值吗?您好,谢谢您的回复。该值类似于:Matt D'ArgoHave you try:ic

早上好

我是开发和使用smarty的新手。 我的数据库中有一个smarty模板无法识别的随机字符。字符位于预期输出的中间,输出不显示,并且从输出应该显示的点将模板弄乱。字符为“
(0xe28099)

我使用了php的mb_detect_编码,它说它是UTF-8

有人知道有没有办法让这个角色显示出来吗

*更新原始问题


我发现变量第一次输出时,没有显示任何内容,但数据会显示在后续输出中?

您能发布更多包含该字符的值吗?您好,谢谢您的回复。该值类似于:Matt D'ArgoHave you try:
iconv(“UTF-8”、“ISO-8859-1”、“$text”)
UTF-8到UTF-8
?更多信息。一旦你在论坛中粘贴字符,你就失去了原来的编码。您可以发布
var_dump(bin2hex(“”))的输出
也是。仅供参考,
0xE2 0x80 0x99
是的正确UTF-8编码。因为我对Smarty一无所知,所以我没有什么可以补充的,可能有人怀疑您的工具链的一部分没有配置为多字节编码。您能发布更多包含该字符的值吗?您好,谢谢您的回复。该值类似于:Matt D'ArgoHave you try:
iconv(“UTF-8”、“ISO-8859-1”、“$text”)
UTF-8到UTF-8
?更多信息。一旦你在论坛中粘贴字符,你就失去了原来的编码。您可以发布
var_dump(bin2hex(“”))的输出
也是。仅供参考,
0xE2 0x80 0x99
是的正确UTF-8编码。因为我对Smarty一无所知,所以我没有什么可以补充的,所以我怀疑您的工具链的一部分没有配置为多字节编码。