我有两个在UTF-8中看起来完全相同的字符串。
$string1 = "histórico";
$string2 = "histórico";
但是当我将它们转换为ISO-8859-1时,(我不介意使用utf8_decode
,iconv
或mb_convert_encoding
)我会得到不同的输出:< / p>
有什么想法吗?
提前致谢!
答案 0 :(得分:2)
有two ways of creating the character ó
in Unicode:
U+00F3
o
,后跟合并重音标记´
:U+006F U+0301
渲染后,它们看起来完全相同。