计算机网络/计算机科学与应用/系统/运维/开发

PHPExcel的基本引入

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



热爱可抵岁月漫长, 温柔可挡艰难时光。

评论

^