令人讨厌的编码错误担心mongoDB插入中的新数据集会在出现编码问题时停止我的脚本?
PHP Fatal error: Uncaught exception 'MongoException' with message 'non-utf8 string: ü'
如何在PHP驱动程序中断之前修复新数据集?
有没有比utf8_encode更好的想法任何字符串数据,甚至那些已经是utf8的数据?
答案 0 :(得分:4)
有同样的问题。这有效:
$string = mb_convert_encoding($string, 'ISO-8859-1', 'UTF-8');
答案 1 :(得分:2)
utf8_encode()
(http://php.net/manual/en/function.utf8-encode.php)因为默认的PHP编码仍然不是utf8但我认为(不确定PHP 5.4)。