Windows 7中的UTF-8 CMD

我试图在win7 cmd中显示UTF-8。 目前,我正在使用标准字体,因为正如我所看到的mysql.exe,它与我正在使用的字符(目前德语变音器“ßäöüÄÖÜ”)工作正常。 另外,用另一种字体显示相同的字符。

但是,我的PHP脚本的输出显示垃圾,例如'ß'的'ß'。 当我输出到一个文件,并用Notepad ++打开它时,它说编码是UTF-8。 在php.ini中,我将UTF-8设置为编码以及与mySQL数据库的连接,以及数据库本身UTF-8。

在CMD中,我尝试将代码页设置为65001,但没有任何更改。

编辑:我的PHP脚本也保存为UTF-8

看来拉丁文1,我想要的字符也可以显示,实际上它的工作原理。 但是UTF-8必须要有一种方法呢? 我无法将所有内容都转换为latin1

Solutions Collecting From Web of "Windows 7中的UTF-8 CMD"