PHPExcel库

PHPExcel库

升级修正在PHP7下无法运行的Bug
最后修改时间:07月31日 17:47,查看次数:3024,版本:1.2

类库说明

动态引态第三方类包,官方提供的类包在framework/libs/下,用户自行编写的类均只能解压放到 extension 文件夹下。

请注意,extension 支持下的类支持config.inc.php配置自动执行

config.inc.php支持的参数有:

  1. auto,自动运行的方法

  2. include,包含这个类下需要调用的其他 php 文件,多个文件用英文逗号隔开,仅支持相对路径

调用方式

该栏目主要放置封装好适用于PHPOK程序直接使用lib库资源,允许重复使用。在不同地方支持的调用方式有:

1)phpinc 文件夹下的php文件可直接使用

$app->lib('libname')->方法...

2)插件(plugins),网关(gateway),计划任务(task),内核(framework)可以直接使用

$this->lib('libname')->方法...

libname:即类的名称,第三方对应的是文件夹名称,如果该类只有一个文件,直接放在 extension 目录下,类名称即文件(夹)名,要求小写,(引入的第三方类不受此限制)。


内容介绍

使用方法:

$this->lib('phpexcel');
$phpexcel = new PHPExcel();

其他使用方法与PHPExcel官网一样,没有任何区别,官网针对其接入进行封装,封装代码如下:

class phpexcel_lib
{
    public function __construct()
    {
        require_once EXTENSION . 'phpexcel/phpexcel/PHPExcel.php';
    }
}

在后续版本中,OK程序不会内置这些不常用的库文件,需用户自行安装

论坛咨询