首页 › 程序设计 › php

php生成xml写好header避免乱码的要点

泡在网上的日子 / 文 发表于2013-10-07 11:50 次阅读 dedecms,php

PHP生成xml中文很容易出现乱码,网上说要把所有的文件编码都统一,但是这样还不能解决问题,原因是很多人忘了header的写法。

一般都是这样写的:

header("Content-Type:text/xml");

但是如果你要做到万无一失,必须这样写:

header("Content-Type:text/xml; charset=GBK");

如果是需要UTF-8编码:

header("Content-Type:text/xml; charset=UTF-8");


收藏 赞 (0) 踩 (0)
上一篇:dede助手小工具helper是如何载入的?
今天在对dede的问答模块进行修改的时候发现直接调用/include/helpers/archive.helper.php文件中的函数居然是可行的,但是找遍了ask模块的所有代码都没有发现这个是文件如何引入的。我记得有人说过dede的helper文件由系统自动引入,不需要自己手动完成。但是
下一篇:为dede增加安卓客户端接口的基本流程
开发一个网站客户端有很多中办法,最简单的就是后台什么也不便,安卓客户端只是根据URL地址获得整个网页放到webview中,但这种没什么意义,可以更进一步,仍然只是显示完整网页,但是为客户端专门布局html。 但真正做的好的客户端不是这么敷衍了事,php服务