1、composer下载phpexcel
composer require phpoffice/phpexcel
通过composer安装后,会自动生成自动加载文件,可以引入:
require 'vendor/autoload.php';
2、实例化 相当于打开excel软件
$phpexcel = new PHPExcel();
3、创建EXCEl文档
方法1: 使用createWrite创建
初始化phpwriter类对象 第二个参数 :excel5代表2003版本 excel2007 表示高版本
$phpwriter = PHPExcel_IOFACTORY::createWriter($phpexcel,'excel5');
方法2: 使用PHPExcel_Writer_EXCEL5创建
$phpwriter = new PHPExcel_Writer_EXCEL5($phpexcel);
4、直接生成Excel文件
$phpwriter->save('test.xls');
操作:
<?php //如果报警告错误 以下2种方式解决 //error_reporting(5); //date_default_timezone_set("Asia/ShangHai"); // 引入phpexcel //require './phpexcel/PHPExcel.php'; require 'vendor/autoload.php'; $phpexcel = new PHPExcel(); $phpwriter = PHPExcel_IOFACTORY::createWriter($phpexcel,'excel5'); $phpwriter->save('./test.xls'); if(file_exists('./test.xls')){ echo "引入成功"; }