本文实例讲述了原生PHP实现导出csv格式Excel文件的方法。分享给大家供大家参考,具体如下:
效果图
?
源码分析
index.php
<?php
require_once "....'];
$data = [
['值1','值2','值3'],
['值11','值22','值33'],
['值111','值222','值333']
];
$fileName = "测试<em>导出</em><em>文件</em>名...php
class export{
/**
* params $headerList 头部列表信息(一维<em>数组</em>) 必传
* params $data <em>导出</em><em>的</em>数据(二维<em>数组</em>) 必传...* params $filename <em>文件</em>名称转码 必传
* params $tmp 备用信息(二维<em>数组</em>) 选传
* PS:出现数字<em>格式</em>化情况,可添加看不见<em>的</em>符号,使其正常,如:"\t"...[$key] = iconv('UTF-8', 'GBK', $value);//CSV的EXCEL支持BGK编码,一定要转换,否则乱码
}
//使用fputcsv将数据写入文件句柄