繁体   English   中英

php使用utf8_encode()对字符串进行UTF-8编码会得到与结果相同的字符串

[英]php UTF-8 encoding of a string using utf8_encode() gives the same string as result

我正在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

utf8中字符串中的所有字符与ASCII中的所有字符相同。 Utf-8是变长编码,用于存储与字符代码32-127相同的ASCII值。

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM