码迷,mamicode.com
首页 > Web开发 > 详细

一个PHP导出XLS的类

时间:2014-05-26 21:38:31      阅读:302      评论:0      收藏:0      [点我收藏+]

标签:c   a   int   文件   set   cti   

//导出XLS文件
public function dataToXls($filename,$fields,$data,$datasum=array()){
header("Content-Type: application/vnd.ms-excel;charset=gbk");
header("Content-Disposition: attachment; filename=".$filename.".xls");
header("Cache-Control:max-age=0");
foreach($fields as $v){
$v = iconv(‘utf-8‘,‘gbk‘,$v);
echo $v."\t";
}
print("\n");

$sep = "\t";
foreach($data as $value){
$schema_insert = ‘‘;
foreach($fields as $k => $v){
$value[$k] = iconv(‘utf-8‘,‘gbk‘,$value[$k]);
if(!isset($value[$k])){
$schema_insert .= "NULL".$sep;
}elseif($value[$k] != ‘‘){
$schema_insert .= $value[$k].$sep;
}else{
$schema_insert .= "".$sep;
}
}
$schema_insert = str_replace($sep."$","",$schema_insert);
$schema_insert .= "\t";
print(trim($schema_insert));
print "\n";
}

foreach($fields as $k => $v){
$datasum[$k] = iconv(‘utf-8‘,‘gbk‘,$datasum[$k]);
echo $datasum[$k].$sep;
}
exit;

一个PHP导出XLS的类,布布扣,bubuko.com

一个PHP导出XLS的类

标签:c   a   int   文件   set   cti   

原文地址:http://www.cnblogs.com/caiwp35/p/3745919.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!