,要的急就没搞这个了,直接通过逗号换行生成csv格式的表格文件
实现的原理很简单:就是用逗号作为每个单元格的分解,再用换行作为表格的换行,最后生成csv格式的文件就可以了
/**
* 数据转csv格式的...excel
* @param array $data 需要转的数组
* @param string $filename 生成的excel文件名
* 示例数组:
$data = array(
... '1,2,3,4,5',
'6,7,8,9,0',
'1,3,5,7,9'
);
createCsv($data)
但是这样可能并不能满足我们的需求,实际应用中数据一般是从数据库取出的二维数组.../**
* 数据转csv格式的excel
* @param array $data 需要转的数组
* @param string $header 要生成的excel表头
* @param string...$filename);
foreach( $data as $k => $v){
// 如果是二维数组;转成一维
if (is_array($v)) {