curl获取数据乱码问题

源数据为:{“code”:1,“msg”: “查询成功”,“data”:{“play_account”:“200760639”,“account”:“0415_wx_961d9ee67b8bf729”,“rolename”:“胡涛”,“new”:“1”}},使用curl获取到的数据中中文出现乱码:{“code”:1,“msg”: “��ѯ�ɹ�”,“data”: {“play_account”:“200760639”,“account”:“0415_wx_961d9ee67b8bf729”,“rolename”:“����”,“new”:“1”}}。这是因为获取到的数据不是utf-8编码。可以使用mb_convert_encoding函数将获取到的数据进行转码。可以在curl中将获取到的数据使用mb_convert_encoding(“获取的数据”, ‘utf-8’, ‘GBK,UTF-8,ASCII’)转码为utf-8即可。

你可能感兴趣的:(curl获取数据乱码问题)