关于编码的基础问题 本帖最后由 break_happy 于 2012-03-14 13:36:19 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先理解一个概念,编码包括文件的编码和输出内容编码两个部分。1.eclipse 的编码 指的是文件的编码.2. 分别是html 和 php输出内容为utf-8格式编码3.ajax 调用返回的格式取决于php文件输出的格式 也就是 header.... 这里需要注意的是 文件编码 输出编码需要一致另外如果需要用到json 请使用utf-8 如果实在没办法 在输出前 必须 iconv 进行中文转换. 如果该文件中没有出现静态的汉字,那么对运行效果没有影响ajax 一般使用 httpxml 控件传递数据,而该控件总是假定用户的语言编码为 utf-8所以用户页面不是 utf-8 时,需要对发送的数据做编码转换ajax 对接收的数据要求并不严格,只要服务器端法所数据时,同时发送语言类型的头就可以了 请求高手帮忙thinkphp框架实现多个字段排序 有关mysql_fetch_array反回中文的问题 选择 Language 乱码问题 急,iis下mysql 连接问题,老是边不上去... 急:如何将一个字符串中不重复字符输出? smarty的问题??? 我向一个表输入了一条记录,这个表有六个字段,我输入记录的时候只输入了两个字段值,其他的字段的值我没有输入,我要算出没有输入和已经 同一服务器下子域名的联结 高分请教PHP通过ldap连windows的Active Directory? 如何把同一数据库的2个表数据显示出来 如何用curl获取超长url?? 在这基础上加入分页和添加
2. 分别是html 和 php输出内容为utf-8格式编码
3.ajax 调用返回的格式取决于php文件输出的格式 也就是 header....
这里需要注意的是 文件编码 输出编码需要一致
另外如果需要用到json 请使用utf-8 如果实在没办法 在输出前 必须 iconv 进行中文转换.
所以用户页面不是 utf-8 时,需要对发送的数据做编码转换
ajax 对接收的数据要求并不严格,只要服务器端法所数据时,同时发送语言类型的头就可以了