PHP iconv 解决utf-8和gb2312编码转换问题

时间:2022-06-13 08:43:50

问题描述:

用ajax方式提交form表单,后台接收数据时发现乱码,所以就在ajax中加上了contentType: "application/json; charset=utf-8"属性,乱码是解决了,但是却没有了数据。很是郁闷PHP iconv 解决utf-8和gb2312编码转换问题,于是把该属性又去掉了,开始换了一种思路,从后台着手,把接收的乱码数据从后台进行转码。

经过网上查阅资料,终于解决:

$mailcontent = "姓名:".iconv("utf-8","gb2312",$_POST['xingming'])

转码成功,数据正常显示啦PHP iconv 解决utf-8和gb2312编码转换问题

就一个很简单的函数iconv();学到了!