php 读取sqlserver nvarchar字段内容时为问号

nvarchar 字段分别存储了日韩内容跟和中文内容 中文内容可以正常读取日韩的则显示问号数据库编码是gbk的 mb_convert_encoding($data,'UTF-8','GBK') phps是用这个函数转换的 中文和英文都没问题 就是日韩的不行 求解image.png

阅读 367
评论
    2 个回答

    数据库编码是 GBK , GBK是中文专用编码,所以你在存的时候,就已经没有把日韩存进去,存成了不支持的编码。所以就是问好。

    必须先把数据库转为 utf8 编码。

      • 693

      现在一般都是用UTF-8编码,代码、数据库统一用同一个编码,没有那么多烦心事

        撰写回答

        登录后参与交流、获取后续更新提醒