我正在尝试将一些信息从SQL Server显示到我的PHP站点。我正在使用ODBC连接。
我的问题是:特殊字符无法识别,并且在我的网站中显示“问号(?)”。 (这适用于我的其他ASP网站)
我在这里缺少什么?请帮帮我。
提前致谢。
答案 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 ...