在使用php中的SQL Server和ODBC时出现了字符集问题。

15 浏览
0 Comments

在使用php中的SQL Server和ODBC时出现了字符集问题。

我通过odbc(使用dsn)和php连接到sqlsever2008,但问题是当我从中检索信息时,它的字符显示为���������。我在sqlserver中的数据类型是nvarchar。有任何想法为什么会出现这种情况?

注意:页面是utf8。

编辑:

我使用echo utf8_encode(odbc_result($this->result,'name'))来输出结果,字符显示为:

ÂãæÒÔ ÒÈÇäÂãæÒ

我是这样检索信息的:

odbc_result($this->result,'name')

0