这是一个开源的“php导出xls或者csv”的php源程序,修正了简体中文或繁体中文乱码的问题
下载地址:http://www.dayanmei.com/download.php?filename=spreadsheet_excel.rar
使用示例:
<?php
require_once 'Spreadsheet/Writer.php';
$workbook = new Spreadsheet_Excel_Writer();
$filename = date('YmdHis').'.csv';
$workbook->send($filename); // 发送 Excel 文件名供下载
$workbook->setVersion( 8 );
$workbook->setBIFF8InputEncoding('UTF-8');
$worksheet =& $workbook->addWorksheet("Sheet");
$data[]= array('id','username','company','email','mob','daytime','intent');
$data[] = array(1,'老李','和为贵工作室','psdshow@dayanmei.com','13631379***',time(),'y');
$total_row = count($data);
$total_col = count($data[0]);
for ($row = 0; $row < $total_row; $row ++) {
for ($col = 0; $col < $total_col; $col ++) {
$worksheet->writeString($row, $col, $data[$row][$col]); // 在 sheet-1 中写入数据
}
}
$workbook->close(); // 完成下载
?>
需要说明的是这个php导出xls或者csv的源代码需要iconv模块支持.