PHP通过header发送文件编码,文件类型(UTF8 XML文件) 发表于 2011-07-09 更新于 2022-11-07 分类于 PHP开发 中文版的IE,如果PHP不在header发送文件编码,文件类型,而HTML的head标签也没写charset的话,默认把php输出显示为gb2312的html文件。今天我要显示一段XML代码,而这段代码又不是很标准,因为第一行不是,IE默认把它当成了HTML文件,而没有显示树状结构。因此,我们需要在PHP echo代码前,加上一段发送header的代码: header("Content-type: text/xml; charset=utf-8");