1

请考虑以下来自 CSV 文件的 ASCII 字符串:

Foo\xe2\x80\x99s Bar

使用 PHP,如何可靠地将其转换为 UTF-8,以便值为:

Foo’s Bar
4

1 回答 1

1

如果您将字符串值打印为Foo\xe2\x80\x99s Bar,那么在 php 中可以像这样定义字符串

$str = "Foo\\xE2\\x80\\x99s Bar";

您可以Foo’s Bar使用该eval()方法打印字符串。

eval("\$value = \"Foo\\xE2\\x80\\x99s Bar\";");
echo $value;

结果显示Foo’s Bar

于 2013-08-29T02:43:28.187 回答