$rtn = $this->reply->getReply();
if(isset($rtn) && count($rtn) > 0){
header("Content-type:application/octet-stream");
header("Accept-Ranges:bytes");
header("Content-type:application/vnd.ms-excel");
header("Content-Disposition:attachment;filename=用户意见.xls");
header("Pragma: no-cache");
header("Expires: 0");
$rtnCount = count($rtn);
$data = array();
$data[] = iconv("utf-8","gbk","用户名\t意见\n");
for($i=0;$i<$rtnCount;$i++){
$data[] = iconv("utf-8","gbk",$rtn[$i]['username']."\t".$rtn[$i]['reply']."\n");
}
echo implode($data);
}
if(isset($rtn) && count($rtn) > 0){
header("Content-type:application/octet-stream");
header("Accept-Ranges:bytes");
header("Content-type:application/vnd.ms-excel");
header("Content-Disposition:attachment;filename=用户意见.xls");
header("Pragma: no-cache");
header("Expires: 0");
$rtnCount = count($rtn);
$data = array();
$data[] = iconv("utf-8","gbk","用户名\t意见\n");
for($i=0;$i<$rtnCount;$i++){
$data[] = iconv("utf-8","gbk",$rtn[$i]['username']."\t".$rtn[$i]['reply']."\n");
}
echo implode($data);
}
本文介绍了一种使用PHP将数据库中用户的反馈意见导出为Excel文件的方法,包括设置HTTP头部信息、字符集转换及文件内容的组织。

被折叠的 条评论
为什么被折叠?



