• 大小: 0.91M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-29
  • 语言: PHP
  • 标签: 导出excel  Excel  php  导出  hp  

资源简介

根据模板导出文件,完美支持:超过26列问题、支持模板公式、自定义多行模板头、列顺序任意调整。类方法已经封装好可以直接使用

资源截图

代码片段和文件信息

//作者:peking2009@gmail.com


include __DIR__. ‘/PHPExcel/PHPExcel.php‘;

class PHPExcelHelper{

    /**
     * 根据模板导出文件,(完美支持:超过26列、公式、自定义多行模板头、列显示顺序)
     * 模板列字段要填写和data数组key对应该上
     * @param $saveFileName 要保存的文件名
     * @param $templateFilePath 模板路径绝对全路径
     * @param $data[] 要导出的数据
     * @return string
     * @throws \PHPExcel_Exception
     * @throws \PHPExcel_Reader_Exception
     * @throws \PHPExcel_Writer_Exception
     */
    public static function exportByTemplate($saveFileName $data $templateFilePath)
    {

        $date = date(“Y_m_d“ time());
        $saveFileName .= “_“ . $date . “.xls“;
        if (!file_exists($templateFilePath)) {
            echo “模板文件不存在!“;
            return “模板文件不存在!“;
        }

        $objReader = \PHPExcel_IO

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-05-20 17:49  PHPExcel\
     目录           0  2019-05-20 17:49  PHPExcel\PHPExcel\
     文件        3226  2018-11-12 09:23  PHPExcel\PHPExcel\Autoloader.php
     目录           0  2019-05-20 17:49  PHPExcel\PHPExcel\CachedobjectStorage\
     文件       10188  2018-11-12 09:23  PHPExcel\PHPExcel\CachedobjectStorage\APC.php
     文件       10195  2018-11-12 09:23  PHPExcel\PHPExcel\CachedobjectStorage\Cachebase.php
     文件        6619  2018-11-12 09:23  PHPExcel\PHPExcel\CachedobjectStorage\DiscISAM.php
     文件        3513  2018-11-12 09:23  PHPExcel\PHPExcel\CachedobjectStorage\ICache.php
     文件        4709  2018-11-12 09:23  PHPExcel\PHPExcel\CachedobjectStorage\Igbinary.php
     文件        9935  2018-11-12 09:23  PHPExcel\PHPExcel\CachedobjectStorage\Memcache.php
     文件        3880  2018-11-12 09:23  PHPExcel\PHPExcel\CachedobjectStorage\Memory.php
     文件        4360  2018-11-12 09:23  PHPExcel\PHPExcel\CachedobjectStorage\MemoryGZip.php
     文件        4350  2018-11-12 09:23  PHPExcel\PHPExcel\CachedobjectStorage\MemorySerialized.php
     文件        6320  2018-11-12 09:23  PHPExcel\PHPExcel\CachedobjectStorage\PHPTemp.php
     文件        9839  2018-11-12 09:23  PHPExcel\PHPExcel\CachedobjectStorage\SQLite.php
     文件       10644  2018-11-12 09:23  PHPExcel\PHPExcel\CachedobjectStorage\SQLite3.php
     文件        9206  2018-11-12 09:23  PHPExcel\PHPExcel\CachedobjectStorage\Wincache.php
     文件        8620  2018-11-12 09:23  PHPExcel\PHPExcel\CachedobjectStorageFactory.php
     目录           0  2019-05-20 17:49  PHPExcel\PHPExcel\CalcEngine\
     文件        2394  2018-11-12 09:23  PHPExcel\PHPExcel\CalcEngine\CyclicReferenceStack.php
     文件        4133  2018-11-12 09:23  PHPExcel\PHPExcel\CalcEngine\Logger.php
     目录           0  2019-05-20 17:49  PHPExcel\PHPExcel\Calculation\
     文件       28658  2018-11-12 09:23  PHPExcel\PHPExcel\Calculation\Database.php
     文件       57498  2018-11-12 09:23  PHPExcel\PHPExcel\Calculation\DateTime.php
     文件      100942  2018-11-12 09:23  PHPExcel\PHPExcel\Calculation\Engineering.php
     文件        1712  2018-11-12 09:23  PHPExcel\PHPExcel\Calculation\Exception.php
     文件        1625  2018-11-12 09:23  PHPExcel\PHPExcel\Calculation\ExceptionHandler.php
     文件       89982  2018-11-12 09:23  PHPExcel\PHPExcel\Calculation\Financial.php
     文件       22765  2018-11-12 09:23  PHPExcel\PHPExcel\Calculation\FormulaParser.php
     文件        5687  2018-11-12 09:23  PHPExcel\PHPExcel\Calculation\FormulaToken.php
     文件        4142  2018-11-12 09:23  PHPExcel\PHPExcel\Calculation\Function.php
............此处省略276个文件信息

评论

共有 条评论