[转载]关于ajax与php结合中文处理问题
ajax对发过来的url统一使用utf-8的编码,因此如果页面是gb2312,就要对于这个编码就要进行处理
1、使用iconv函数进行转换2、使用指定函数转化类实现
在网上搜索一下,大家可以找到一个,这样的一个转化类下载
源文件及例子:http://www.cnblogs.com/Files/coolstr/chinese.zip
基本使用方法页很简单
//—————下面是简单定义一个函数方便使用————————其他注意的细节:
1、 使用print不要使用echo
2、执行操作的页面头部
header('Content-Type:text/html;charset=GB2312'); 这样返回的中文才能正常显示
3、如果页面是使用utf-8编码的,就不用进行此转换
对于中文的字符串在html的页面里面传参,最好给参数加个encodeURIComponent()函数转换下。php不用动直接接受
转载自:http://hi.baidu.com/qk31/blog/item/0e02499044afd08da977a4d5.html
相关日志
新一篇:[设计稿]道家-文笔峰-文化苑
旧一篇:今年过年不回家
最近评论
6、7年前的内容了,外链能不挂吗?哈哈。…
链接挂了…
Thank you and thank you!…
应该是你IP有其它人扫描过我的系统,被我系统拦截了。一般24小时就解封。…
有,不过主题是2012年的了,兼容性不好了。还要吗?…
你好,我用公司的网络打开你的博客很多都是提示ip在黑名单,可是我们公司是…
你好,时隔这些年,我有幸访问到您的博客,我很喜欢您主题的风格,请问主题包…
09年的时候电信就干过,不过都是些偏远三线城市…