使用utf8_encode()的字符串的php UTF-8编码给出与结果相同的字符串

时间:2017-06-09 23:29:58

标签: php utf-8 utf

我在php中使用这个utf8_encode()函数(使用在线编辑器http://www.writephponline.com/)。问题是我得到了相同的字符串。我做错了什么...非常非常新的PHP。寻找关于正确结果的一些指导。

示例:

echo utf8_encode("a6ab35d3-905b-4d1e-a967-169c1aa2dd56d337e8bd-d6ae-4f3b-a4b6-0980dcbeb632");

结果为a6ab35d3-905b-4d1e-a967-169c1aa2dd56d337e8bd-d6ae-4f3b-a4b6-0980dcbeb632

1 个答案:

答案 0 :(得分:1)

字符串中的所有字符在utf8中与ASCII中相同。 Utf-8是一种可变长度编码,它为字符代码32 - 127存储与ASCII相同的值。

https://en.wikipedia.org/wiki/UTF-8

尝试在测试字符串中添加一些重音字符。