5

一个恼人的编码错误担心 mongoDB 插入中的新数据集并在出现编码问题时停止我的脚本?

       PHP Fatal error: Uncaught exception 'MongoException' with message 'non-utf8 string: ü'

如何在 PHP 驱动程序中断之前修复新数据集?

有没有比 utf8_encode 任何字符串数据更好的主意,即使是那些已经是 utf8 的?

4

2 回答 2

5

有同样的问题。这有效:

$string = mb_convert_encoding($string, 'ISO-8859-1', 'UTF-8');
于 2014-08-18T12:36:09.040 回答
2

utf8_encode()http://php.net/manual/en/function.utf8-encode.php)因为我认为默认的 PHP 编码仍然不是 utf8 (不确定 PHP 5.4)。

于 2013-01-07T22:34:52.863 回答