SQL Server - PHP无法识别特殊字符(ODBC)

时间:2010-07-29 07:49:07

标签: php sql-server odbc

我正在尝试将一些信息从SQL Server显示到我的PHP站点。我正在使用ODBC连接。

我的问题是:特殊字符无法识别,并且在我的网站中显示“问号(?)”。 (这适用于我的其他ASP网站)

我在这里缺少什么?请帮帮我。

提前致谢。

2 个答案:

答案 0 :(得分:3)

我使用一些特殊的MSSQL查询转换器,然后在PHP端使用ICONV,如下所示:

   SELECT  CAST(Remarks AS TEXT) Remarks FROM r_table;

在PHP中,说文本在CodePage 1255中:

   iconv('CP1255', 'UTF-8', $remark);

希望这有帮助。

答案 1 :(得分:0)

ODBC连接的字符编码是什么? 它应该是一些在PHP方面正确处理的UTF ...