php ajax的乱码问题

php 发送中文 ajax接收出现乱码
 
解决:在php页面添加  header('Content-type: text/html;charset=GB2312')。
 
ajax 发送中文 php接收出现乱码
 
解决: 在ajax发送时 将要发送的中文字符串用encodeURI() 转换,在PHP接收页面用urldecode() 进行解码,解码后是utf8编码格式,因此要将utf8转换成目前网页的格式,例如:GB23。转换函数iconv("UTF-8","GB2312",$str)。

你可能感兴趣的:(PHP,Ajax,职场,乱码,休闲)