我在显示 MS Access 2007 表中希腊语列中的文本时遇到问题。我正在使用 PHP 和$dbc = @odbc_pconnect("Driver={Microsoft Access Driver (*.mdb)};Dbq=$mdbFilename", $user, $pass);
从本地 .mdb 文件读取。我可以成功读取数据库中拉丁字符的其余数据。希腊字符显示为�
当我回显结果时。 html 字符集已正确设置为 utf-8。我尝试过使用 utf8_encode 但没有成功。我在网上搜索了一段时间没有但无法弄清楚。
任何帮助,将不胜感激。
Kyris
.mdb
格式,作为 Microsoft 的发明,不使用 Unicode,而是使用其中一种Windows-
代码页。检查您使用的是哪一个希腊语,然后使用iconv http://www.php.net/manual/en/book.iconv.php在编码之间进行转换。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)