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 "引入成功";
}