网站首页技术博客
php借助purocean/php-excel实现Excel的导出
摘要php实现Excel有很多方法,这里借用一个开源工具类purocean/php-excel来实现。purocean/php-excel可以通过composer进行下载安装,在自己的项目中使用非常的方便,composer工具包地址:https://packagist.org/packages/purocean/php-excel,至于composer的安装及用法之前的文章也有详细的介绍,composer的介绍,安装和使用。
php实现Excel有很多方法,这里借用一个开源工具类purocean/php-excel来实现。purocean/php-excel可以通过composer进行下载安装,在自己的项目中使用非常的方便,composer工具包地址:https://packagist.org/packages/purocean/php-excel,至于composer的安装及用法之前的文章也有详细的介绍,composer的介绍,安装和使用。
//链接数据库准备数据 $dsn = 'mysql:dbname=wefee;host=192.168.16.7;port=3306'; $pdo = new PDO($dsn,"root","root"); $res = $pdo->query("select * from wf_room"); $row = $res->fetchAll(); $file = "1234.xlsx"; // 给浏览器发送下载头 header('Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'); header('Content-Disposition: attachment;filename='.$file); header('Cache-Control: max-age=0'); Excel::put("php://output", $row,['tplFile'=>"date_tpl.xlsx"]);
这里date_tpl.xlsx是指定的模板文件,可以通过该模板文件对要导出的表格进行表头等的修饰,更多的用法和功能可以参考composer的工具包地址,或者下载源码后根据源码的注释说明进行使用!
导出效果:
下一篇:网站添加SSL认证