【问题标题】:php UTF-8 encoding of a string using utf8_encode() gives the same string as result使用 utf8_encode() 的字符串的 php UTF-8 编码给出与结果相同的字符串
【发布时间】:2017-06-09 23:29:57
【问题描述】:

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

【问题讨论】:

    标签: php utf-8 utf


    【解决方案1】:

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

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

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

    【讨论】:

    • 谢谢!我会尝试更多地探索它。!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-16
    • 1970-01-01
    • 2014-06-09
    • 2013-06-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多