PHP如何将代码页950转换为utf8

时间:2013-09-20 10:05:44

标签: php mysql

我安装了带有代码页950的Windows 7.现在我的带有utf8查询的php无法在mysql中运行查询。它说无效的utf8字符。所以,我的问题是如何编码从代码页950字符串到utf8字符串的非ascii字符?

由于

2 个答案:

答案 0 :(得分:1)

你可以试试这个:

iconv(mb_detect_encoding($text, mb_detect_order(), true), "UTF-8", $text);

但我不保证它会起作用,因为检测旧格式并转换为UTF8非常困难。

答案 1 :(得分:0)

如果您在PHP中尝试mb_convert_encoding(),它会对您有帮助吗?