本文主要和大家分享PHP实现直接生成Excel文档,主要以代码的形式和大家分享,希望能帮助到大家。
excel类源代码:
class Excel{
function __construct($filename){
header('Content-Type:application/vnd.ms-excel');
header('Content-Disposition:attachment;filename='.iconv('utf-8', 'gb2312//IGNORE', $filename).'.xls'); /*gb2312后加“//IGNORE”以防止转码故障后停止运行。下同*/
} function writeln($row){
foreach($row as $col){ echo iconv('utf-8', 'gb2312//IGNORE', $col."\t");//此处使用双引号
}
} function write($rows){
foreach($rows as $row){ $this->writeln($row);
}
}
}使用方法:
$excel=new Excel('MyExcel');$excel->wirteln(['第一列','第二列','第三列']);$arrs=array();foreach($i=0;$i<3;$i++){ foreach($j=0;$j<3;$j++){ $arrs[$i][$j]=$i.'*'.$j.'='.$i*$j;
}
}$excel->write($arrs);相关推荐:
CRMEB开源商城系统可免费商用,框架采用ThinkPHP6+MySQL+elementUI+uniapp,商城系统代码全部开源;前后台都支持风格切换,包含小程序商城、H5商城、公众号商城、App,支持多语言、分销、拼团、砍价、秒杀、优惠券、积分、抽奖、会员等级、小程序直播、页面DIY,前后端分离,方便二开,使用文档、接口文档、数据字典、代码生成、二开文档/视频教程。
1597
立即学习“PHP免费学习笔记(深入)”;
以上就是PHP实现直接生成Excel文档代码的详细内容,更多请关注php中文网其它相关文章!
全网最新最细最实用WPS零基础入门到精通全套教程!带你真正掌握WPS办公! 内含Excel基础操作、函数设计、数据透视表等
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号