我有PHPExcel,我想将它添加到CodeIgniter。
哪里最好从所有CodeIgniter文件夹中复制文件,如何在我的控制器/模型中调用它以供常规使用?
编辑:
这是我需要移动的整个文件夹,并调用主文件:PHPExcel\IOFactory.php
答案 0 :(得分:1)
您可以在Codeigniter中将PHPExcel
添加到库中,例如:
application > libraries > PHPExcel.php
请在PHPExcel.php
库文件中说:
<?php
if (!defined('BASEPATH')):
exit('No direct script access allowed');
endif;
class PHPExcel
{
public function __construct()
{
//
}
public function some_function()
{
return 'some_function';
}
}
在Controller中调用PHPExcel
库。让我说我把它命名为
My_controller.php
:
<?php
if (!defined('BASEPATH')):
exit('No direct script access allowed');
endif;
class My_controller extends CI_Controller
{
public function __construct()
{
parent::__construct();
//Call PHPExcel class
$this->load->library('PHPExcel');
}
public function index()
{
echo $this->PHPExcel->some_function();
}
}
答案 1 :(得分:0)
我遵循了本教程:https://arjunphp.com/how-to-use-phpexcel-with-codeigniter/
得到了我的答案!